The C# to Udon compiler just patched a pile of compile breaks: LINQ field init, ref and out, Inspector enums, GetComponentInChildren, and more. Update if scripts were throwing.
github.com/ProjectTesca...
#VRChat #MadeForVRChat
The C# to Udon compiler just patched a pile of compile breaks: LINQ field init, ref and out, Inspector enums, GetComponentInChildren, and more. Update if scripts were throwing.
github.com/ProjectTesca...
#VRChat #MadeForVRChat
C# to UdonAssembly. Static fields, enum math, .mensharp files, Windows command-length fix. Still early. Now on the Tesca VPM listing for Creator Companion and ALCOM.
vpm.tesca.io/vpm.json
#VRChat #MadeForVRChat
C# to UdonAssembly. Static fields, enum math, .mensharp files, Windows command-length fix. Still early. Now on the Tesca VPM listing for Creator Companion and ALCOM.
vpm.tesca.io/vpm.json
#VRChat #MadeForVRChat
【VRChat/Udon】世界最速のC#コンパイラを開発した話
Rustを用いてVRChatのUdonVM向けC#コンパイラMenSharpを開発した。
従来のUdonSharpでは制限されていたジェネリクスやasync/awaitなどの機能をほぼ全てサポートし、開発体験を向上させている。
また、アリーナアロケータの採用やメモリ割り当ての最適化により、公式のRoslynより最大11倍高速なコンパイルを実現した。
【VRChat/Udon】世界最速のC#コンパイラを開発した話
Rustを用いてVRChatのUdonVM向けC#コンパイラMenSharpを開発した。
従来のUdonSharpでは制限されていたジェネリクスやasync/awaitなどの機能をほぼ全てサポートし、開発体験を向上させている。
また、アリーナアロケータの採用やメモリ割り当ての最適化により、公式のRoslynより最大11倍高速なコンパイルを実現した。
MenSharpはC# → UdonAssemblyのコンパイラで、UdonSharpの代替をめざします
ごく一部を除くほぼ全てのC#機能を使用でき、コンパイルは非常に高速で、C#コンパイラのRoslynよりも最大8倍高速です
現在はテスト段階であり、リプライのURLよりお試しいただけます▼
MenSharpはC# → UdonAssemblyのコンパイラで、UdonSharpの代替をめざします
ごく一部を除くほぼ全てのC#機能を使用でき、コンパイルは非常に高速で、C#コンパイラのRoslynよりも最大8倍高速です
現在はテスト段階であり、リプライのURLよりお試しいただけます▼
MenSharpを公開しました!
C#のほとんどの記法を利用でき、
C#コンパイラのRoslynよりも最大8倍高速です
ぜひみなさんの意見を聞かせてください!
MenSharpはC# → UdonAssemblyのコンパイラで、UdonSharpの代替をめざします
ごく一部を除くほぼ全てのC#機能を使用でき、コンパイルは非常に高速で、C#コンパイラのRoslynよりも最大8倍高速です
現在はテスト段階であり、リプライのURLよりお試しいただけます▼
MenSharpを公開しました!
C#のほとんどの記法を利用でき、
C#コンパイラのRoslynよりも最大8倍高速です
ぜひみなさんの意見を聞かせてください!
github.com/ProjectTesca...
📩GitHubのissueやPullRequestは歓迎です
💬Discordサーバーではご質問・お問い合わせ・要望を受け付けています▼
discord.gg/uA5gGmFpRe
#MenSharp #VRChat
github.com/ProjectTesca...
📩GitHubのissueやPullRequestは歓迎です
💬Discordサーバーではご質問・お問い合わせ・要望を受け付けています▼
discord.gg/uA5gGmFpRe
#MenSharp #VRChat
Near-full C# features, they claim compiles up to 8× faster than Roslyn. Free, VPM-ready. Testing stage.
github.com/ProjectTesca...
#VRChat #MadeForVRChat
Near-full C# features, they claim compiles up to 8× faster than Roslyn. Free, VPM-ready. Testing stage.
github.com/ProjectTesca...
#VRChat #MadeForVRChat