Äîñòóïåí ÿçûê ïðîãðàììèðîâàíèÿ Hare |
Âïåðâûå ïðåäñòàâëåí øèðîêîé ïóáëèêå ÿçûê ïðîãðàììèðîâàíèÿ Hare, êîòîðûé ðàçðàáàòûâàåò Äðþ ÄåÂîëò (àâòîð Sway è SourceHut) ñî ñâîåé êîìàíäîé ïîñëåäíèå ïàðó ëåò.
Hare — ÿçûê äëÿ ñèñòåìíîãî ïðîãðàììèðîâàíèÿ ñ ìèíèìàëèñòè÷íûì ðàíòàéìîì, ñòàòè÷åñêîé òèïèçàöèåé è ðó÷íûì óïðàâëåíèåì ïàìÿòüþ.
Èñõîäíûé êîä êîìïèëÿòîðà ïðåäîñòàâëÿåòñÿ ïîä ëèöåíçèåé GPLv3, à äëÿ ñòàíäàðòíîé áèáëèîòåêè ïîä ëèöåíçèåé MPL (Mozilla Public License). Êîìïèëÿòîð Hare íå îñíîâàí íà LLVM èëè GCC, à èñïîëüçóåò ëåãêîâåñíûé qbe. Ïðîãðàììû íà Hare íå ëèíêóþòñÿ ñ libc ïî óìîë÷àíèþ.
( ÷èòàòü äàëüøå... )
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |