openSUSE Nim бағдарламалау тілін толық қолдауды қамтамасыз етеді

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

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster