At 1/11/13 02:37 PM, PrettyMuchBryce wrote:
At 1/11/13 04:07 AM, PSvils wrote:
Solution: Use Haxe!As if AS3 is not an obscure enough language to have too much knowledge of. If I ever want crazy performance I will probably just go C++ / SDL or SMFL.
It's only slightly different and more powerful, and of course 'just going C++ / SDL' is assuming you want to ditch the whole flash market, at that point you have to weigh how many particles you need on screen or whatever to overall slower development and harder distribution. Which is all assuming we're still talking about things you want other people to use (i.e. games) I went on a short SDL stint a while ago, twas a bitch to setup Xcode perfectly but after a few days it was pretty comfortable, I already know C++ from my previous experience programming basic 3D with OpenGL (no GLUT, GLUT is shit) so I was pretty comfortable, but I think even someone with no prior experience with C++ specifically could brush up quite quickly.
The problem I found was I could either do everything SDLs way and I'd have a bunch of restrictions or I could do something hands on and it would take a boatload of time to circumvent SDL in those specific cases while still having it handle the general shit. It was fun to have a neatly packaged game I could play with a controller and shit but for the small stuff I like to do most of the time, the hands on familiarity of AS3 is worth the sacrifices, all haXe is is less of a compromise.