Category Archives: hxcpp

NME From Scratch

Part 1 – Get The Basics Going I’ve just got a shiny new computer at home – nothing installed. So it seems like a good chance to go through exactly what it takes to get and NME sample up and … Continue reading

Posted in hxcpp, neko, nme | Tagged , , , , | 27 Comments

Android + HXCPP – a Quickstart Guide

After having some success with making an Xcode template, I thought it would be relatively easy make something similar for eclipse and Android. However, there was nothing but pain for me when I tried, so instead I’ve decided to write … Continue reading

Posted in Blog, hxcpp, nme | Tagged , , | 21 Comments

Minor Updates

I have just released a few minor updates to nme + hxcpp, which you can find on haxelib. These are relatively small \- just pushing out a few fixes for some bugs that have been reported. In most cases the … Continue reading

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

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 , , , | 32 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 , , , | 9 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 , , , , , , | 10 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 , , , , | 7 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 , , , , , | 146 Comments