Cybercode
tecnoblog
tecnoblog
Tecnologia · · 2 min de leitura ·

Hare é uma nova linguagem de programação que tenta substituir o C

Hare é uma nova linguagem de programação que tenta substituir o C

Seja você um desenvolvedor iniciante ou experiente, a ideia de experimentar uma linguagem de programação nova pode te agradar. É o caso da Hare. A novidade foi anunciada oficialmente nesta semana e chega com uma proposta audaciosa: ser uma alternativa à linguagem C, que está no mercado há 50 anos.

Não é exagero falar em audácia. A linguagem C surgiu em 1972 pelas mãos, principalmente, de Dennis Ritchie, que também é conhecido por suas grandes contribuições ao Unix. Em seus primeiros anos, a linguagem não fez muito sucesso. Mas tudo mudou a partir de 1978, quando Ritchie e Brian Kernighan publicaram o livro The C Programming Language.

De lá para cá, o C serviu de base para incontáveis projetos, com destaque para uma reimplementação do próprio Unix. Isso foi possível porque a linguagem é flexível (pode ser direcionada a vários tipos de software), tem sintaxe estruturada e não exige muitos recursos de hardware. E essas são apenas algumas de suas vantagens.

O Hare surge com a proposta de incorporar, se não todas, a maioria das qualidades do C, mas indo além em alguns aspectos. No anúncio oficial, Drew DeVault, líder do projeto, o descreve da seguinte forma:

Hare é uma linguagem de programação de sistemas desenhada para ser simples, estável e robusta. O Hare usa um sistema de tipo estático, gerenciamento manual de memória e tempo de execução mínimo. É apropriado para desenvolver sistemas operacionais, ferramentas de sistema, compiladores, software de rede e outras tarefas de baixo nível e alto desempenho.

No mesmo texto, DeVault afirma que quase todos os programas desenvolvidos em C podem ser escritos em Hare. Por que alguém faria essa mudança? Nas palavras do desenvolvedor, porque programar em “Hare é mais simples do que em C”.

Fonte: Tecnoblog

Publicidade