Uma linguagem moderna de programação de sistemas criada para motores de jogos, simulações em tempo real e computação de alta performance. Velocidade bare-metal, FFI nativo e segurança de memória geracional.
Gera código nativo x64 e assembly LLVM ultrarrápido diretamente. Elimina pausas de aquecimento do JIT e o peso de máquinas virtuais para máxima responsividade em tempo real.
Performance sem concessões: utilize tipos struct por valor compatíveis com cache para alocação zero no GC, e tipos class gerenciados com GC geracional para grafos de objetos complexos.
Concorrência nativa baseada em atores com spawn, regiões paralelas, pool de threads com roubo de trabalho (work-stealing) e canais tipados sem travas para multithreading intuitivo.
Interoperabilidade direta com C e Win32 sem necessidade de wrappers manuais. Chame APIs do sistema operacional, DirectX, Vulkan e OpenGL diretamente em HP-HL com extern.
Experiência de desenvolvimento completa com extensão oficial para o Visual Studio Code, depuração visual DAP, pontos de observação (watchpoints), inspetor de memória e destaque de sintaxe.
Totalmente equipada com mais de 126 primitivas otimizadas de runtime, cobrindo matemática vetorial de alta velocidade, E/S de arquivos, sockets de rede, serialização JSON e criptografia.
// Hello World & Matemática Recursiva em HP-HL
module hello;
int Factorial(int n) {
if (n <= 1) {
return 1;
}
return n * Factorial(n - 1);
}
void Main() {
print("Olá, mundo HP-HL!\n");
int x = 42;
print("Fatorial(5) = ");
print(Factorial(5));
print("\n");
// Funções matemáticas nativas: sin, cos, sqrt, pow, PI
float hipotenusa = sqrt(3.0 * 3.0 + 4.0 * 4.0);
print("Hipotenusa: ");
print(hipotenusa);
print("\n");
}
Benchmarks multilinguagem rigorosos e 100% reprodutíveis executados localmente na máquina. Sem números simulados.
Assistente de instalação completo (.exe) com seleção visual de componentes, configuração automática do PATH e atalhos.
Pacote padrão do Windows Installer (.msi) compilado com WiX Toolset para instalações corporativas silenciosas.
Arquivo portátil contendo compilador, cabeçalhos do runtime, biblioteca padrão, documentação e scripts de ativação rápida.
Extensão oficial para o Visual Studio Code com suporte completo a destaque sintático, depurador visual DAP e snippets.