Category Archives: hxcpp

New Releases!

Finally, I’ve managed to make a few more releases. Namely, HXCPP 2.06 and NME 2.0. HXCPP can be downloaded via “haxelib”, and works with the new 2.06 version of haxe. This release contains many bug fixes and optimizations. Also, when … Continue reading

Posted in Blog, hxcpp, neash, nme | Tagged , , , | 33 Comments

Android Port – Second Look

I have looked into some of the performance aspects of the Android port, and I’ve come to some conclusions. Firstly, after looking at the disassembly, there did not seem to be any additional code associated with exception handling, so there … Continue reading

Posted in flash, hxcpp, iphone, nme, Result | Tagged , , , | 23 Comments

Android Port – First Light

I bought myself and Android (2.1) HTC Legend phone. Obviously, the first thing I wanted to do was to get haxe/NME running on it. Now the Android platform is very well setup for Java development but, unfortunately, the haxe Java … Continue reading

Posted in hxcpp, iphone, nme | Tagged , , , | 10 Comments

JavaScript – ready or not.

JavaScript Performance There have been some very promising improvements in JavaScript performance, but exactly how good is it? It turns out, that there is a pretty easy way to work this out – thanks to haxe. Haxe allows the same … Continue reading

Posted in flash, hxcpp, neko, nme, Result | Tagged , , , , , , | 11 Comments

Bravo, Apple

Finally, Apple is doing away with those arrogant upstarts who think then can write a few lines in a high level language and call it a program. Their new developer agreement requires: 3.3.1 – Applications may only use Documented APIs … Continue reading

Posted in flash, hxcpp, iphone | Tagged , , , , , | 135 Comments

Switched to IMMIX for Internal Garbage Collection

I did a little bit of profiling on the iPhone and found a bit too much time was spent doing garbage collection. The hxcpp runtime has 2 modes – “Boehm GC with explicit statics” and “internal”. The former is from … Continue reading

Posted in hxcpp, iphone | Tagged , , , , | 11 Comments

Haxe, iPhone & C++ At Last

Announcing first official release of c++ on haxe, including Widsows, Mac, Linux and iPhone support. Continue reading

Posted in hxcpp, iphone, neash, nme | Tagged , , , , , | 147 Comments

Haxe on the iPhone – For Real!

To progress this project a bit further, I needed a real device – so I convinced the little woman that an iPod touch would be a good thing to have around. She seems to have taken to it, so now … Continue reading

Posted in hxcpp, iphone, nme | Tagged , , , , , | 24 Comments

A Second Look (iPhone + Haxe)

Once the basics are in place, the rest comes pretty naturally. Just a slight tweak to the MovieClip transformation gets Physaxe doing it’s thing. Performace seems ok-ish in the simulator, not sure how it woud go on the real device.

Posted in hxcpp, iphone, nme | Tagged , , , | 9 Comments

Haxe on iPhone (Simulator) – First Look

The c++ backend for haxe generates standard c++, suitable for the gcc compiler. iPhone dev uses gcc, and can link against c++, which make you think that iPhone dev can use haxe. Simple? Well, actually it was pretty simple. The … Continue reading

Posted in hxcpp, iphone, neash, nme | Tagged , , , | 34 Comments