Hare sistemų programavimo kalba dabar palaiko OpenBSD

„Hare“ programavimo kalba, kuri reklamuojama kaip sisteminio programavimo kalba, panaši į C, bet paprastesnė už C, papildė „OpenBSD“ operacinės sistemos palaikymą. „OpenBSD“ yra pirmoji nauja platforma, pridėta prie „Hare“ nuo projekto paskelbimo 2022 m. balandžio mėn. (iš pradžių „Hare“ buvo palaikoma tik... Linux ir „FreeBSD“). „Hare“ kompiliatorius buvo perkeltas į „OpenBSD“ maždaug prieš metus, tačiau standartinė biblioteka iki šiol neturėjo palaikymo šiai platformai.

Pagrindinis Hare kalbos kūrėjas ir projekto įkvėpėjas yra Drew DeVault, Sway vartotojo aplinkos, Aerc elektroninio pašto kliento, SourceHut bendradarbiavimo kūrimo platformos ir Helios mikrobranduolių autorius. Hare naudoja rankinį atminties valdymą ir statinio tipo sistemą, kurioje kiekvienam kintamajam turi būti aiškiai priskirtas konkretus tipas. Kalba yra optimizuota sprendžiant žemo lygio problemas, tokias kaip operacinių sistemų, kompiliatorių, tinklo programų ir sistemos paslaugų kūrimas, kuriems reikalingas maksimalus našumas ir visiška vykdymo kontrolė. Programai paleisti pridedamas minimalus vykdymo laikas, o plėtrai platinama standartinė funkcijų biblioteka, suteikianti prieigą prie pagrindinių operacinės sistemos sąsajų, taip pat siūlomos funkcijos darbui su standartiniais algoritmais, protokolais ir formatais. Tarp naujausių „Hare“ patobulinimų galime paminėti „hare-wayland“ įrankių rinkinį, skirtą programoms kurti naudojant „Wayland“.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster