4 ms·
That's a twisted and wrong narrative "Unity like" refers to a Editor driven approach, not to a language Unity became popular with its moonscript language (jav
by WhereIsTheTruth 3y ago
That's a twisted and wrong narrative
"Unity like" refers to a Editor driven approach, not to a language
Unity became popular with its moonscript language (javascript like), they then ditched it to focus on C#, but what propelled unity to what it is today is the Editor driven approach, not c#, not DOTS (most AAA companies still fall back to lua in unity https://github.com/Tencent/xLua https://github.com/Tencent/xLua)
They are forced to transpile C# to C++ via IL2CPP as a result to target consoles/mobiles
C# is a disease when it comes to console/mobile support
It's a substantial dependency, quite heavy
And you are not free of unity like fuck ups, it's a microsoft language after all:
https://github.com/dotnet/sdk/issues/22247 https://github.com/dotnet/sdk/issues/22247
And let's not forget when they changed the license of their debugger overnight to prevent people from using it in their products (jetbrains for example)
And them deprecating open source tooling to a proprietary/closed one for vscode (c# devkit)
Let's be careful, and let's not recommend evil as an alternative to evil ;)
- pjmlp 3y agoYou are alway free to use C and C++, and take advantage of the money that all big corporations pump into ISO, GCC, clang, MSVC and proprietary console compilers. Then again, you're certainly not Unity's target market.