Ha Xe - Architecture

Architecture

Development of Haxe was started in October 2005 and the first beta version was released in February 2006. Haxe 1.0 was released in April 2006, with support for Adobe Flash applications.

Haxe is the successor to the open-source ActionScript 2 compiler MTASC, also built by Nicolas Canesse, and is released under the GNU General Public License version 2. Haxe has much in common with ActionScript 3. The Haxe compiler is developed in the OCaml language. No knowledge of OCaml is necessary to develop applications using Haxe.

The Haxe compiler is an optimizing compiler, and contains the following optimization features:

  • Function inlining
  • Constant folding
  • Dead code elimination (DCE)

The performance of applications developed in Haxe varies depending on the target platform, and in the case of ActionScript 3, programs produced using the Haxe compiler usually run faster than programs produced using the Adobe Flex SDK compiler.

To help leverage existing code, the open-source community has created experimental source code converters for the following languages:

  • ActionScript 3 to Haxe
  • C# to Haxe

Advantages to using Haxe include:

  • Platform independence
  • A fully developed high-level language
  • Target devices that only support C++

Read more about this topic:  Ha Xe

Famous quotes containing the word architecture:

    For it is not metres, but a metre-making argument, that makes a poem,—a thought so passionate and alive, that, like the spirit of a plant or an animal, it has an architecture of its own, and adorns nature with a new thing.
    Ralph Waldo Emerson (1803–1882)

    The two elements the traveler first captures in the big city are extrahuman architecture and furious rhythm. Geometry and anguish. At first glance, the rhythm may be confused with gaiety, but when you look more closely at the mechanism of social life and the painful slavery of both men and machines, you see that it is nothing but a kind of typical, empty anguish that makes even crime and gangs forgivable means of escape.
    Federico García Lorca (1898–1936)

    In short, the building becomes a theatrical demonstration of its functional ideal. In this romanticism, High-Tech architecture is, of course, no different in spirit—if totally different in form—from all the romantic architecture of the past.
    Dan Cruickshank (b. 1949)