Haxe
Haxe es un lenguaje multiplataforma de alto nivel que compila a JavaScript, C++, Python, PHP y más. Muy usado en videojuegos 2D y aplicaciones que deben ejecutarse en muchos destinos desde una sola base de código.
- Creado por Nicolas Cannasse
- Año 2005
- Paradigma: Multiparadigma · transpilado
- Extensiones: .hx, .hxml
Para qué se usa
- Videojuegos multiplataforma
- Apps multiplataforma
- Web
A favor
- Compila a muchos lenguajes
- Tipado estático
- Un solo código fuente
En contra
- Comunidad pequeña
- Nicho
- Ecosistema disperso
Ecosistema
- OpenFL
- Heaps
- HaxeFlixel
- Kha
- Lime
Ejemplo
class Main {
static function main() {
trace("¡Hola, mundo!");
}
}