openSUSE pakub Nim programmeerimiskeele täielikku tuge

OpenSUSE distributsiooni arendajad on teatanud Nim programmeerimiskeelega seotud pakettide esmase toe pakkumise alustamisest. Esmane tugi hõlmab regulaarset ja kiiret värskenduste genereerimist, mis vastavad Nimi tööriistakomplekti viimastele väljalasetele. Paketid luuakse x86-64, i586, ppc64le ja ARM64 arhitektuuri jaoks ning neid testitakse enne avaldamist openSUSE automatiseeritud testimissüsteemides. Varem käivitas Arch Linuxi distributsioon sarnase algatuse Nimi toetamiseks.

Nim-keel on keskendunud süsteemi programmeerimisprobleemide lahendamisele, kasutab staatilist tippimist ja selle loomisel on silmas peetud Pascalit, C++, Pythonit ja Lisp. Nim lähtekood kompileeritakse C-, C++- või JavaScripti esituseks. Seejärel kompileeritakse saadud C/C++ kood täitmisfailiks, kasutades mis tahes saadaolevat kompilaatorit (clang, gcc, icc, Visual C++), mis võimaldab teil saavutada C-le lähedase jõudluse, kui te ei võta arvesse käitamise kulusid. prügivedaja. Sarnaselt Pythoniga kasutab Nim ploki eraldajana taanet. Toetatakse metaprogrammeerimistööriistu ja -võimalusi domeenispetsiifiliste keelte (DSL) loomiseks.

Allikas: opennet.ru

Lisa kommentaar