C++, C# and Unity
lucasmeijer.com
lucasmeijer.com
https://news.ycombinator.com/item?id=18777735
I think this is quite an exciting time for realtime software development.
Moore's Law petered out, at least for single core. and our tools haven't changed much since the 90s. Now we're able to pull away from C++ into languages that are safer and faster to iterate with, while giving up none of the efficiency - in fact we can gain speed ups. .
Imagine having a C# experience with Delphi like RAD AOT compiler tooling instead, for example.
If So, Java and C# was exactly like C++ with only the syntax differs.
Of course, you could create a benchmark test that detects a performance regression, but I am hoping for something more sophisticated like tagging a scope to indicate that it should result in a certain group of AVX instructions.