A linguagem de programação de sistemas Hare agora suporta OpenBSD

A linguagem de programação Hare, promovida como uma linguagem de programação de sistemas similar a C, porém mais simples, adicionou suporte ao sistema operacional OpenBSD. O OpenBSD é a primeira nova plataforma adicionada ao Hare desde a publicação do projeto em abril de 2022 (inicialmente, o Hare suportava apenas o OpenBSD). Linux e FreeBSD). O compilador Hare foi portado para o OpenBSD há cerca de um ano, mas a biblioteca padrão permaneceu sem suporte para esta plataforma até agora.

O principal desenvolvedor da linguagem Hare e a inspiração por trás do projeto é Drew DeVault, autor do ambiente de usuário Sway, do cliente de e-mail Aerc, da plataforma de desenvolvimento colaborativo SourceHut e do microkernel Helios. Hare utiliza gerenciamento manual de memória e um sistema de tipos estático, exigindo que cada variável tenha um tipo específico atribuído explicitamente. A linguagem é otimizada para tarefas de baixo nível, como o desenvolvimento de sistemas operacionais, compiladores, aplicações de rede e utilitários de sistema que requerem desempenho máximo e controle total da execução. Um ambiente de execução mínimo é fornecido para a execução da aplicação, e uma biblioteca padrão de funções é distribuída para desenvolvimento. Essa biblioteca fornece acesso às interfaces subjacentes do sistema operacional e oferece funções para trabalhar com algoritmos, protocolos e formatos comuns. Desenvolvimentos recentes em Hare incluem o kit de ferramentas hare-wayland para o desenvolvimento de aplicações usando Wayland.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster