O logo do Hive: uma abelha sobre um favo de mel
Um tour pela linguagem

Hive

Hive é uma linguagem compilada, de memória gerenciada, e sem exceções em tempo de execução. Não existe null, nada é lançado, e todo índice de vetor é provado dentro dos limites antes de o programa rodar — o que outras linguagens deixam para o tempo de execução, aqui se resolve na compilação. Uma falha é um valor que você abre, não algo que passa voando por você.Esta própria página é a prova: ela é servida por um servidor HTTP escrito em Hive, e sua interface abaixo dos exemplos de código é construída inteiramente com views do hive.ui. Não há framework por trás de nenhum dos dois — ambos são a biblioteca padrão, e nenhum é uma dependência que este programa precisou pedir.
74 recursos, um por vez
Sem exceções em tempo de execução — não existe null, nada é lançado, e todo índice é provado antes de o programa rodar
Pequena o bastante para se aprender em um dia — este tour é a linguagem inteira, um recurso por vez
Feita para sistemas distribuídos desde o começo — um serviço é endereçado do mesmo jeito nesta máquina ou em outra
Segura por padrão — TLS entre nós, criptografia e JWT nativos, valores de SQL sempre vinculados como parâmetros, e nada que chegue a um shell
Testes e análise de custo são do compilador — cobertura sem framework, e um relatório do que um programa vai custar antes de rodar
Um único executável, e uma biblioteca padrão com HTTP, WebSockets, SQL, criptografia, uma UI e atores distribuídos