Süsteemikeele programmeerimise keeles Hare on rakendatud OpenBSD toe

Hare programmeerimiskeel, mida esitatakse kui süsteemide programmeerimise keel, mis on lähedane C-keelele, kuid lihtsam, on saanud toe OpenBSD opereerimissüsteemile. OpenBSD on olnud esimene uus platvorm, mille tugi on Hare’isse lisatud alates projekti avaldamisest aprillis 2022 (alguses toetas Hare vaid Linuxit ja FreeBSD-d). Hare kompilaator portiti OpenBSD-le umbes aasta tagasi, kuid standardraamatukogu ei olnud siiani selle platvormi jaoks saadaval.

Hare keele peamine arendaja ja projekti innustaja on Drew DeVault, Sway kasutajakeskkonna, Aerc posti kliendi, SourceHut koostööplatvormi ja Helios mikrokernel'i autor. Hare keeles on käsitsi mälu haldamine ja staatiline tüübipõhine süsteem, kus iga muutujale peab olema eelnevalt määratud kindel tüüp. Keel on optimeeritud madala taseme ülesannete lahendamiseks, nagu operatsioonisüsteemide, kompilaatorite, võrgurakenduste ja süsteemiteenuste arendamine, kus on vaja maksimaalset jõudlust ja täiendavat juhtimist. Rakenduse täitmiseks on seotud minimaalne runtime ja arenduseks levitatakse standardfunktsioonide raamatukogu, mis pakub juurdepääsu põhiliidestele ja samuti pakkuda funktsioone tüüpiliste algoritmide, protokollide ja formaatide jaoks. Viimastest edusammudest Hare keeles võib märkida hare-wayland tööriistu rakenduste arendamiseks, mis kasutavad Waylandit.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster