Haxe

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

ActionScript,

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".

  1. «Release 4.2.3». haxe.org (en inglés). 
  2. «Open Source». haxe.org (en inglés). 
  3. «HashLink - Haxe Virtual Machine» (en inglés). Consultado el 31 de julio de 2017. 
  4. «Target Details». haxe.org (en inglés). 
  5. Haxe Foundation. «Who is who» (en inglés). Consultado el 31 de agosto de 2017. 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search