A Hare programozási nyelv, melyet a C-hez hasonló rendszerszintű nyelvként mutatnak be, de egyszerűbb a C-nél, támogatja az OpenBSD operációs rendszert. Az OpenBSD lett az első új platform, amelyet a Hare-hez adtak hozzá a projekt 2022 áprilisi kiadása óta (eredetileg a Hare csak a Linuxot és a FreeBSD-t támogatta). A Hare fordítóprogramját körülbelül egy évvel ezelőtt portolták OpenBSD-re, de a standard könyvtár eddig nem támogatta ezt a platformot.
A Hare nyelv fő fejlesztője és a projekt megálmodója Drew DeVault, aki a Sway felhasználói környezet, az Aerc levelező kliens, a SourceHut közös fejlesztési platform, valamint a Helios mikrokernel alkotója. A Hare nyelv manuális memória kezelését és statikus típusú rendszert alkalmaz, ahol minden változónak közvetlenül meg kell adni egy meghatározott típust. A nyelv alacsony szintű feladatokhoz, például operációs rendszerek, fordítók, hálózati alkalmazások és rendszersegédprogramok fejlesztésére optimalizált, ahol maximális teljesítmény és teljes végrehajtási ellenőrzés szükséges. Az alkalmazás végrehajtása során minimális futási időt adnak meg, a fejlesztéshez pedig egy alapvető rendszert biztosító standard funkciók könyvtára áll rendelkezésre, amely hozzáférést biztosít az operációs rendszer alapvető felületeihez, valamint funkciókat kínál a típusos algoritmusokkal, protokollokkal és formátumokkal való munkához. A legutóbb a Hare-ra készült fejlesztések közé tartozik a hare-wayland eszközkészlet, amely Wayland-ot használó alkalmazások fejlesztésére szolgál.
Forrás: opennet.ru
