Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And Swift would be equally terrible for a high performance 3D game. (It's not because the guy from Apple said it that it's true.)

There's a reason why every single AAA studio uses C++ for their engines and titles. And that's the same reason why it is terrible for social media applications.



Every single AAA studio uses C++ to write the smallest portion of their game they can in C++.

Then they put a sane, modern language on top of it many places, Actionscript at EA, Python at many other places, LUA at others, C# at others, and write in a high level language that doesn't leak abstractions like a nut milk bag.


Mostly because game studios don't write compilers so they get to use what the respective OS vendors SDKs offer.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: