3 ms·
There was a time when Unity was going to go with a C++ api during that Apple ToS 3.3.1 clause that banned lots of platforms like Flash in 2010: http://blogs.uni
by drawkbox 13y ago
There was a time when Unity was going to go with a C++ api during that Apple ToS 3.3.1 clause that banned lots of platforms like Flash in 2010: http://blogs.unity3d.com/2010/07/02/unity-and-ios-4-0-update-iii/ http://blogs.unity3d.com/2010/07/02/unity-and-ios-4-0-update...
The fear was Apple would ban mono AOT as well. During that time they were going to go C++. I wonder what would have happened.
Now that UE4 is pure C++ it does have that. C# is great and you can accomplish most things with plugins via C/C++/Obj-C/Java but having the pure C++ option would be killer. Then it would be a much easier jump into final form for WebGL/asm.js/etc.
Unity also has the Mono 2.x runtime and hasn't updated Xamarin licenses to go to mono 4. I wonder if they would be smart to jump to a C++ api at some point that could still use C# scripting possibly but goes to this lower level C++ form. It is hard with such a large userbase to jump to C++ but in 2010 they almost did.