2024-05-15: RubyKaigi 2024 Day 1
やったこと
MoonBit
MoonBitというプログラミング言語がある。
Rustっぽい文法でWebAssemblyにコンパイルされる言語。
ちょっと前にmizchiが扇動して話題になっていた。
悪い言語じゃないんだけど、まだ未成熟な印象。
ともかくドキュメントが足りない。
標準ライブラリのドキュメントくらい欲しいところ。
#|
による文字列リテラルは良い。
というわけでQuineを書いた。
https://twitter.com/make_now_just/status/1790607459234791432
プロジェクト単位でしか実行できないみたいなので、こんな感じで動かしてください。
$ moon new quine
$ cd quine
$ cp ~/quine.mbt main/main.mbt
$ moon run main | diff ~/quine.mbt -
一年後くらいに覚えてたらまた見てみよう。
RubyKaigi 2024
Day 1。
今日は聴く側。
ぺんさんのキーノートで出てきたコードが全体的に面白かった。
自分も何か面白いプログラムを書きたいところ。
金子さんは色々やってるなぁという感じ。
パーサーとパターンマッチを使ってリファクタリングをしていく、みたいな話は面白かった。
こういう風にパーサーを使っていってほしい。
終わったあとはOfficial Partyへ。
今年は海辺でBBQだった。
風がつよくてつらい。
肉は美味しかった。
その後はTimeeのイベントへ。
バーを貸し切っていた。
ビンゴ大会で当たったのが思い出。
はてなの人が一定数来ているらしく、cohalzさんやあなぐらさんとかに久し振りに会えた。
5年振りくらいな気がする。
元気そうで何より。