openSUSE дистрибутивінің әзірлеушілері Nim бағдарламалау тіліне қатысты пакеттерге бастапқы қолдаудың басталғанын жариялады. Бастапқы қолдау Nim құралдар тізбегінің соңғы шығарылымдарына сәйкес келетін тұрақты және уақтылы жаңартуларды қамтиды. Пакеттер x86-64, i586, ppc64le және ARM64 архитектуралары үшін жасалады және жарияланғанға дейін openSUSE автоматтандырылған тестілеу жүйелерінде сынақтан өткізіледі. Arch дистрибутиві бұрын Nim-ді қолдау үшін осындай бастаманы бастаған болатын. Linux.
Nim — Pascal, C++, Python және Lisp тілдерінен шабыттанған, статикалық теруді ескере отырып жасалған жүйелік бағдарламалау тілі. Nim бастапқы коды C, C++ немесе JavaScript тілдерінде құрастырылған. Содан кейін алынған C/C++ коды қоқыс жинау құнын қоспағанда, C деңгейіне жақын өнімділікке қол жеткізе отырып, кез келген қол жетімді компилятордың (clang, gcc, icc, Visual C++) көмегімен орындалатын файлға құрастырылады. Python сияқты, Nim шегіністерді блок бөлгіштер ретінде пайдаланады. Метабағдарламалау құралдары мен доменге тән тілдерді (DSL) жасауға арналған мүмкіндіктерге қолдау көрсетіледі.
Ақпарат көзі: opennet.ru
