というわけでSIONですが、ぶち上げて1週間も経たないうちに言語実装が4つになりました🎉。 前回から増えたのはRust。pandaman64さんありがとうございます🙇♂️。 https://github.com/pandaman64/sion-rs ソースコード、綺麗ですねえ。目的ごとにファイル分割しているので読みやすいし。swift-sionもそうしたかったところなのですが、Swift Playgroundsのことを考慮すると単一ファイルに納めておきたいんですよね… そのswift-sionにもついにMessagePackとの相互変換機能が搭載されました。おかげで行数が1000行を超えましたが、1024行は超えてないので許してください。 Swift Package Managerがあるのだし、機能追加するためのモジュールを別途書くことも考えたのですが、MessagePackとの相互
![SION update - now available in Rust - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f44e1375a51052788770ff543fb44408533e98cb/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9U0lPTiUyMHVwZGF0ZSUyMC0lMjBub3clMjBhdmFpbGFibGUlMjBpbiUyMFJ1c3QmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTEyYWY2NzU3Mzc1YjI0ODFjZWU5MDkyMmE1NGJmNTcw%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZGFua29nYWkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTE4NjFjNTk3YmY2YzQ1NGFhMWYxYzM3Mjg0MTJiODE0%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D333a154ce37d6fd133d2fdbbeb63e930)