Проектът Ussury развива нова стандартна библиотека C

Започнала е постепенната адаптация на ONTL (Open NT Native Template Library) за операционната система Linux (проектът ONTL реализира стандартната библиотека C++11, използвана за създаване на изпълними файлове както за NativeAPI пространството на потребителя, така и за ядрото на ОС Windows). Възможността за използване на C++ в ядрото на Linux принципно не се обсъжда, тъй като противоречи на установените традиции.

Небольшая част от C функции е пренесена в новата библиотека, добавени са някои системни повиквания POSIX. Към момента на публикуване е осигурена компилация на авторския интерпретатор Рефал-М в статично свързан файл в формат ELF. Осигурява се статична компилация от компилаторите GCC 13 и Clang 17 за архитектура AMD64 и ядрото на Linux 6.6. Една от целите на проекта е да се създаде документация на български език, която точно отразява стандарта на езика. Изходният код е публикуван под лиценз, състоящ се от единствена точка: "Fac officium, Deus providebit".

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster