2017-01-01から1年間の記事一覧

勝手にevalしない言語をRustで作ったら意外なものになった

概要 この記事は言語実装Advent Calendar 2017 25日目用として書かれたものです。 Advent Calendar初参加です。迷っていたら25日が空いていたので、思い切って飛び込んでみました。 でもよく見たら、なんだかテーマは高度なことばかり。 私はそのようなこと…

Rustでimplの実装を複数ファイルに書く

発端 小ネタ。お題そのままであるが、implの中身が長くなると、分けたくなる。そのためだけに別の空structを作って処理を移譲するのはなんか躊躇う。 implは分けられる ところが、公式にもある通り、そもそもimplは複数のブロックに分けて書ける。 struct hy…

実用的機能か、仕様一貫性か

今まではiOS/Androidアプリエンジニアだったが、9月から新しい環境で働いている。 全体としてはデータ分析の部署。ただし私のミッションは別だ。システム、というかソフトウェア開発を行うために入ったので、領域としては似ているが、モバイルアプリではなく…

技術ブログを始めてみる

ようやく、やれるかな、と感じ始めたので。 Qiitaでもいいんだけど、なんとなく。 アウトプットしないとな、という危機感だけなので、正直どうなりますやら。