Hare-ohjelmointikieli, jota mainostetaan C:n kaltaisena mutta C:tä yksinkertaisempana järjestelmäohjelmointikielenä, on lisännyt tuen OpenBSD-käyttöjärjestelmälle. OpenBSD on ensimmäinen uusi alusta, joka on lisätty Hareen projektin julkaisun jälkeen huhtikuussa 2022 (Harea tuettiin aluksi vain Linux ja FreeBSD). Hare-kääntäjä portattiin OpenBSD:lle noin vuosi sitten, mutta standardikirjasto ei ole tähän asti tukenut tätä alustaa.
Hare-kielen pääkehittäjä ja projektin inspiraation lähde on Drew DeVault, joka on luonut Sway-käyttöjärjestelmän, Aerc-sähköpostiohjelman, SourceHut-yhteistyökehitysalustan ja Helios-mikroytimen. Hare käyttää manuaalista muistinhallintaa ja staattista tyyppijärjestelmää, jossa jokaiselle muuttujalle on erikseen määritettävä tietty tyyppi. Kieli on optimoitu matalan tason tehtäviin, kuten käyttöjärjestelmien, kääntäjien, verkkosovellusten ja järjestelmäapuohjelmien kehittämiseen, jotka vaativat maksimaalista suorituskykyä ja täydellistä suorituksen hallintaa. Sovelluksen suorittamiseen on liitetty minimaalinen ajonaikainen ympäristö, ja kehitystä varten on jaettu vakiomuotoinen funktiokirjasto. Tämä kirjasto tarjoaa pääsyn taustalla oleviin käyttöjärjestelmän rajapintoihin ja tarjoaa funktioita yleisten algoritmien, protokollien ja formaattien kanssa työskentelyyn. Haren viimeaikaisiin kehitysaskeliin kuuluu hare-wayland-työkalupakki sovellusten kehittämiseen Waylandin avulla.
Lähde: opennet.ru
