В състава на програмния език Hare, който се представя като език за системно програмиране, близък до C, но по-прост от C, е добавена поддръжка за операционната система OpenBSD. OpenBSD стана първата нова платформа, добавена в Hare от публикуването на проекта през април 2022 година (первоначално Hare поддържаше само Linux и FreeBSD). Компилаторът на Hare беше портнат за OpenBSD преди около година, но стандартната библиотека досега оставаше без поддръжка за тази платформа.
Основният разработчик на езика Hare и вдъхновител на проекта е Дрю ДеВолт (Drew DeVault), автор на потребителската среда Sway, пощенския клиент Aerc, платформата за съвместна разработка SourceHut и микроядрото Helios. В езика Hare се прилага ръчно управление на паметта и статична система от типове, при която всяка променлива трябва явно да бъде приведена към определен тип. Езикът е оптимизиран за решаване на нискоравневи задачи, като разработка на операционни системи, компилатори, мрежови приложения и системни утилити, за които е нуждно постигане на максимална производителност и пълен контрол над изпълнението. За изпълнение на приложението се прикрепя минимален runtime, а за разработка се разпространява стандартна библиотека от функции, предоставяща достъп до основните интерфейси на операционната система, а също така предлага функции за работа с типови алгоритми, протоколи и формати. От последните разработки на Hare може да се отбележи инструментарийът hare-wayland за разработка на приложения, използващи Wayland.
Източник: opennet.ru
