3 ms·
Unity is a victim of Apple in this regard. If Apple said it has to be Swift code, it would be called il2swift. The insistence of AoT compilation has, as of yet
by doctorpangloss 3y ago
Unity is a victim of Apple in this regard. If Apple said it has to be Swift code, it would be called il2swift.
The insistence of AoT compilation has, as of yet, not made iOS any better of a platform for games, and only worse. If you really sincerely cared about games, you would at least advocate that Unity be allowed to do whatever the fuck it wants on Apple platforms, such as either JIT and AoT compilation.
The people who fussed over the real but meaningless details like the 10-20% performance gains are ultimately just co-opted by Apple execs extracting rents. Hacker News doesn’t have a good way to deal with this co-opting, people will downvote comments like these as irrelevant to a piece about headers. You guys are not getting it: C++ being shitty and having high inertia is in console maker’s and Apple’s interests, and the amount of energy wasted in maintaining it is entirely the fault of the platform owners, not developers.
- coldtea 3y agoYou know that AAA game developers live and breath C++, and many outright love it, right? And that Unity is used for convenience, as opposed to performance or code quality, right? And that Unity C# is (or at least was) quite looked down upon by AAA game devs, not to mention even by .NET standards it was tied to an older C# version for ages (I believe Mono was involved too)?