Prev | Current Page 31 | Next

L. McColl-Sylvester and F. Ponticelli

"Professional haXe and Neko"

However, a compiler is often just
a clever program that analyzes your code and converts it to a more machine readable syntax, so it is
just as plausible to create a compiler that can compile from one language into another. This is exactly
what Nicolas Cannasse thought, and what prompted him to create the haXe compiler.
The haXe Compiler
The original purpose of the haXe compiler was to encompass several web technologies under a single
language. Supporting Flash, JavaScript and Neko, web developers can use the haXe compiler to target all
three technologies without having to learn a new syntax. Also, as haXe, Flash, JavaScript and Neko can
function on Windows, Mac OS and Linux, many developers will be able to embrace haXe without
having to change their preferred operating system.
As time goes on, further bridges to other technologies are being developed. With an emphasis on Neko,
the haXe language can be further enhanced without having to modify the compiler in any way. This has
led to other exciting developments such as the SWHX (ScreenWeaver for haXe) framework for creating
functional desktop applications using a Flash GUI (Graphical User Interface) layer or our own Neko
Media Engine (NME), which wraps the Simple DirectMedia Layer (SDL) framework and functions as a
great 2D games API.


Pages:
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43