openSUSE teikia visišką Nim programavimo kalbos palaikymą

Разработчики дистрибутива openSUSE объявили о начале предоставления первичной поддержки пакетов, связанных с языком программирования Nim. Первичная поддержка подразумевает регулярное и оперативное формирование обновлений, соответствующих актуальным выпускам инструментария Nim. Пакеты будут формироваться для архитектур x86-64, i586, ppc64le и ARM64, и перед публикацией проверяться в системах автоматизированного тестирования openSUSE. Ранее с аналогичной инициативой поддержки Nim выступил дистрибутив Arch Linux.

Nim kalba orientuota į sistemos programavimo problemų sprendimą, naudoja statinį spausdinimą ir buvo sukurta atsižvelgiant į Pascal, C++, Python ir Lisp. Nim šaltinio kodas kompiliuojamas į C, C++ arba JavaScript vaizdavimą. Vėliau gautas C/C++ kodas sukompiliuojamas į vykdomąjį failą naudojant bet kurį turimą kompiliatorių (clang, gcc, icc, Visual C++), kuris leidžia pasiekti našumą, artimą C, jei neatsižvelgiate į paleidimo išlaidas. šiukšlių surinkėjas. Panašiai kaip Python, Nim kaip bloko skyriklius naudoja įtrauką. Palaikomi metaprogramavimo įrankiai ir galimybės kuriant specifines domeno kalbas (DSL).

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster