haXe é uma fonte aberta, multi-plataforma, linguagem de programação universal, fácil de aprender e fácil de usar que pode ser usado para desenvolver facilmente aplicações ricas de recursos que trabalham em qualquer sistema operacional e arquitetura de hardware.
O projeto é composto por uma coleção de utilitários de desenvolvimento, incluindo a linguagem de programação, um cross-compiler, uma biblioteca padrão, ferramentas adicionais, bem como vários outros frameworks e utilities.Integrates com C ++, Java, C #, Python, Node.js, HTML5 e PHPit é uma linguagem de programação livre e multi-plataforma que & rsquo; s direcionados especificamente para o C ++, PHP, Flash, JavaScript, HTML5, Node.js, C #, Python e plataformas NekoVM. Ele permite que os desenvolvedores de escolher a melhor plataforma antes de iniciar um novo projeto.
haXe fornece uma linguagem padronizada que inclui muitas características atraentes, bibliotecas específicas da plataforma que lhe dão pleno acesso a uma plataforma & rsquo; s APIs, bem como uma biblioteca padrão que funciona da mesma forma em todas as suportadas platforms.Supported na ISO e operacional Android systemsWith haXe , que é usado por centenas de milhares de desenvolvedores de aplicativos em todo o mundo, você vai ser capaz de construir jogos incríveis, aplicativos ferramentas poderosas e úteis, e de quadros flexíveis que são suportados em Android e iOS móvel operando systems.Mandatory exampleWant para ver o código como haXe Parece que agora? Dê uma olhada no exemplo abaixo para um rápido gosto de haXe.
class Teste {
& Nbsp; principal função estática () {
& Nbsp; var pessoas = [
& Nbsp; & nbsp; "Elizabeth" => "Programação",
& Nbsp; & nbsp; "Joel" => "Design"
& Nbsp; ];
& Nbsp; para (nome em people.keys ()) {
& Nbsp; & nbsp; trabalho var = pessoas [nome];
& Nbsp; & nbsp; trace ("$ name $ job faz para ganhar a vida! ');
& Nbsp; }
& Nbsp;}
} Introdução ao haXehaXe não requer instalação na plataforma GNU / Linux, o que significa que, a fim de usá-lo, você terá que fazer o download do pacote binário pré-construído, que corresponde ao seu computador & rsquo; s arquitetura (64-bit ou 32- bit), salve o arquivo em seu diretório home, descompactá-lo, abra a pasta extraída, o fogo até o aplicativo Terminal e execute o comando ./haxe.
O que é novo em nesta versão:
- Bugfixes:
- tudo: manipulação fixo de variância abstrato
- Flash: garantir endianess correto em haxe.io.BytesBuffer
- CPP: fixo problema envolvendo caminhos de classe com espaços
- php: fixo & gt; & gt; & gt;
- macro: fixo haxe.macro.Compiler.keep
- Melhorias gerais e otimizações:
- tudo: dar @: avisos preteridos por padrão, permitir -D não-depreciação-avisos
- CPP: otimizado implementação Vector
- Biblioteca Standard:
- all: renomeado Bytes.readDouble / Float para getDouble / Float para evitar questões de herança
- all: preterido Bytes.readString em favor de getString
- tudo: adicionado impressão bonita para haxe.format.JsonPrinter (e haxe.Json)
Comentários não encontrado