エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【VRChat/Udon】世界最速のC#コンパイラを開発した話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【VRChat/Udon】世界最速のC#コンパイラを開発した話
はじめに 今回、Rustを用いて世界最速のC#コンパイラを開発してみました。 C#公式のコンパイラであるRos... はじめに 今回、Rustを用いて世界最速のC#コンパイラを開発してみました。 C#公式のコンパイラであるRoslynよりも最大11倍程度高速にコンパイルすることが可能です。 ただし、.NETバックエンドは現在実装できておらず、UdonAssembly出力にのみ対応しています。 コンパイラの名前(プロジェクト名)はMenSharpです。 VRChatに於けるUdonSharpとそれが抱える問題 VRChatというゲームについてはご存知の方も多いと思いますが、そんなVRChat上でワールドのギミック等の開発に用いられているのがUdonVMというスクリプト実行環境(厳密には違うが話せば長くなるので...)です。そして、そのUdonVM上で動くのがUdonAssemblyであり、そのUdonAssemblyをC#風のソースからコンパイルするのがUdonSharpです。 で、この「C#風のソース」と

