Haxe | ||
---|---|---|
![]() | ||
Desarrollador(es) | ||
Nicolas Cannasse https://haxe.org | ||
Información general | ||
Extensiones comunes | .hx | |
Paradigma | Multiparadigma | |
Apareció en | 2005 | |
Última versión estable | 4.2.3[1] (20 de abril de 2017 (7 años, 3 meses y 24 días)) | |
Sistema de tipos | Estático | |
Influido por | OCaml | |
Sistema operativo | Multiplataforma | |
Licencia |
Compilador: GPLv2+ Biblioteca estándar: MIT[2] | |
Haxe es un lenguaje de programación multiplataforma de alto nivel, de código abierto y compilador que puede producir código fuente para distintas plataformas desde un único código fuente. El código escrito en Haxe puede ser compilado a código fuente en Adobe Flash, Javascript, Lua, Python, C++, C#, Hashlink,[3] Java y Neko (creado por el mismo desarrollador) y de lado del servidor en PHP,[4] Apache CGI y Node.js.
Haxe incluye un conjunto de funcionalidades comunes que son compatibles con todas las plataformas, como tipos de datos numéricos, texto, arrays, binarios y otros formatos de archivos comunes. Haxe también incluye APIs exclusivas de las plataformas, pero a partir de 2012, sólo admite un subconjunto de las funciones disponibles en cada plataforma, y solo la API de Flash es totalmente utilizable.
Haxe fue desarrollado por Nicolas Cannasse y otros colaboradores,[5] y fue llamado Haxe porque era corto, simple, y con una X dentro, que el autor afirma con humor que es necesario para que una nueva tecnología tenga éxito. Haxe se pronuncia "hex" (/heks/) aunque los autores de un libro publicado lo pronuncian "hacks".
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search