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

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

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

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

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