openSUSE-k Nim programazio-lengoaiari laguntza osoa ematen dio

openSUSE banaketaren garatzaileek Nim programazio-lengoaiari lotutako paketeei hasierako laguntza ematen hasi direla iragarri dute. Lehen mailako laguntza Nim tresna-kitaren azken bertsioei dagozkien eguneraketak aldizka eta berehala sortzea dakar. Paketeak x86-64, i586, ppc64le eta ARM64 arkitekturetarako sortuko dira, eta openSUSE proba automatikoko sistemetan probatuko dira argitaratu aurretik. Aurretik, Arch Linux banaketak antzeko ekimen bat egin zuen Nim laguntzeko.

Nim lengoaia sistemaren programazio-arazoak konpontzera bideratuta dago, idazketa estatikoa erabiltzen du eta Pascal, C++, Python eta Lisp-en begiz sortu zen. Nim iturburu-kodea C, C++ edo JavaScript irudikapen batean biltzen da. Ondoren, sortzen den C/C++ kodea fitxategi exekutagarri batean konpilatzen da erabilgarri dagoen edozein konpiladore erabiliz (clang, gcc, icc, Visual C++), eta horrek C-tik gertuko errendimendua lortzeko aukera ematen du, exekutatzeko kostuak kontuan hartzen ez badituzu. zabor-biltzailea. Python-en antzera, Nimek koska erabiltzen du bloke-bereizle gisa. Domeinuko hizkuntza espezifikoak (DSL) sortzeko metaprogramazio tresnak eta gaitasunak onartzen dira.

Iturria: opennet.ru

Gehitu iruzkin berria