Haxe
![]() | |
Tipus | llenguatge de programació i programari lliure i de codi obert ![]() |
---|---|
Data de creació | 2005 |
Disseny | Nicolas Cannasse i altres col·laboradors |
Desenvolupador | Haxe Foundation |
Paradigma de programació | Multi-paradigm: multiple dispatch ("object-oriented"), procedural, functional, meta, multistaged |
Darrera versió estable | 3.4.4/8 d'octubre del 2017 |
Tipus de dades | Forta, dinàmica |
Majors implementacions | ActionScript, OCaml, Java |
Llenguatge de programació | OCaml ![]() |
Influenciat per | ActionScript, OCaml, Java |
Sistema operatiu | Multiplataforma |
Codi font | Codi font ![]() |
Llicència | GPL 2.0, biblioteca: MIT |
Pàgina web | [1] |
Haxe és un llenguatge de programació d'alt nivell, multiplataforma, multiparadigma i compilador que pot generar aplicacions per a diferents maquinaris (sobretaula, portàtils, mòbils, tauletes...). Un dels grans actius de Haxe és la generació de codi nadiu independentment de la plataforma. Haxe és lliure i codi obert distribuït sota llicència GNU i una biblioteca MIT. [1][2][3]
Arquitectura
- Haxe suporta Flash, JavaScript i scripting al costat de servidor.
- Sintaxi similar a AS3 i Java.
- El compilador Haxe està codificat en llenguatge OCaml.
Referències
- ↑ «Introduction to Haxe | HaxeFlixel 2D Game Engine» (en anglès). http://haxeflixel.com.+[Consulta: 11 novembre 2017].
- ↑ «Build and debug cross platform applications using Haxe - HaxeDevelop» (en anglès). http://haxedevelop.org/. Arxivat de l'original el 2017-11-13. [Consulta: 11 novembre 2017].
- ↑ «Learn haxe in Y Minutes» (en anglès). https://learnxinyminutes.com.+[Consulta: 11 novembre 2017].