haXe es un código abierto, multiplataforma, el lenguaje de programación universal, fácil de aprender y fácil de usar que se puede utilizar para desarrollar aplicaciones sin esfuerzo de características ricas que funcionan en cualquier sistema operativo y arquitectura de hardware.
El proyecto forma parte de una colección de utilidades de desarrollo, incluyendo el lenguaje de programación, un compilador cruzado, una biblioteca estándar, herramientas adicionales, así como varios otros marcos y utilities.Integrates con C ++, Java, C #, Python, Node.js, HTML5 y PHPIt es un lenguaje libre y multi-plataforma de programación que y rsquo; s destinados específicamente para el C ++, PHP, Flash, JavaScript, HTML5, Node.js, C #, Python y plataformas NekoVM. Se permite a los desarrolladores para elegir la mejor plataforma antes de comenzar un nuevo proyecto.
haXe proporciona un lenguaje estandarizado que incluye numerosas características atractivas, bibliotecas específicas de la plataforma que le dan acceso completo a una plataforma y rsquo; s de APIs, así como una biblioteca estándar que funciona de la misma en todo platforms.Supported apoyado en la norma ISO y Android operativo systemsWith haXe , que es utilizado por cientos de miles de desarrolladores de aplicaciones en todo el mundo, usted será capaz de construir increíbles juegos, aplicaciones de gran alcance, herramientas útiles y marcos flexibles que son compatibles con Android y iOS móvil que opera systems.Mandatory exampleWant para ver cómo código haXe parece que en este momento? Echa un vistazo a el siguiente ejemplo para un sabor rápido de haXe.
clase de prueba {
& Nbsp; static function main () {
& Nbsp; gente var = [
& Nbsp; & nbsp; "Elizabeth" => "Programación"
& Nbsp; & nbsp; "Joel" => "Diseño"
& Nbsp; ];
& Nbsp; para (nombre en people.keys ()) {
& Nbsp; & nbsp; trabajo var = personas [nombre];
& Nbsp; & nbsp; trace ('$ nombre $ hace trabajo para ganarse la vida!');
& Nbsp; }
& Nbsp;}
} Introducción a haXehaXe requiere ninguna instalación en la plataforma GNU / Linux, lo que significa que para poder usarlo, usted tendrá que descargar el paquete binario pre-construidos que se corresponda con su ordenador y rsquo; s la arquitectura (64-bit o 32- bit), guarde el archivo en su directorio de inicio, descomprimirlo, abra la carpeta extraída, el fuego de la aplicación Terminal y ejecuta el comando ./haxe.
¿Qué hay de nuevo en esta versión:
- Corrección de errores:
- todo: manejo fijo de varianza abstracto
- flash: garantizar endianess correcto en haxe.io.BytesBuffer
- cpp: fijo tema que involucra caminos clase con espacios
- php: fijo & gt; & gt; & gt;
- macro: fijo haxe.macro.Compiler.keep
- Mejoras generales y optimizaciones:
- todo: dar @: advertencias obsoletas por defecto, permitir -D no-desprecio-warnings
- cpp: optimizado aplicación Vector
- Biblioteca Estándar:
- todo: rebautizado Bytes.readDouble / Flotante a getDouble / flotador para evitar problemas de herencia
- todo: desaprobado Bytes.readString a favor de getString
- todo: añadido de impresión legible a haxe.format.JsonPrinter (y haxe.Json)
Comentarios que no se encuentran