El lenguaje de programación de sistemas Hare ha implementado soporte para OpenBSD

El lenguaje de programación Hare, presentado como un lenguaje de programación de sistemas cercano al C pero más sencillo, ha incorporado soporte para el sistema operativo OpenBSD. OpenBSD se ha convertido en la primera nueva plataforma añadida a Hare desde el lanzamiento del proyecto en abril de 2022 (inicialmente, Hare solo era compatible con Linux y FreeBSD). El compilador de Hare fue portado para OpenBSD hace aproximadamente un año, pero la biblioteca estándar no había soportado esta plataforma hasta ahora.

El principal desarrollador del lenguaje Hare y el inspirador del proyecto es Drew DeVault, autor del entorno de usuario Sway, del cliente de correo Aerc, de la plataforma de desarrollo colaborativo SourceHut y del microkernel Helios. En Hare, se emplea la gestión manual de la memoria y un sistema de tipos estático, donde a cada variable se le debe asignar explícitamente un tipo determinado. El lenguaje está optimizado para resolver tareas de bajo nivel, como el desarrollo de sistemas operativos, compiladores, aplicaciones de red y utilidades del sistema, donde se requiere un rendimiento máximo y control total sobre la ejecución. Para ejecutar una aplicación, se adjunta un runtime mínimo, y para su desarrollo, se distribuye una biblioteca estándar de funciones que proporciona acceso a las interfaces básicas del sistema operativo y ofrece funciones para trabajar con algoritmos, protocolos y formatos estándar. Entre los últimos desarrollos en Hare se encuentra la herramienta hare-wayland para crear aplicaciones que utilizan Wayland.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster