openSUSE Nim proqramlaşdırma dili üçün tam dəstək verir

OpenSUSE paylamasının tərtibatçıları Nim proqramlaşdırma dili ilə bağlı paketlər üçün ilkin dəstəyin göstərilməsinə başladığını elan ediblər. İlkin dəstək Nim alət dəstinin ən son buraxılışlarına uyğun gələn müntəzəm və operativ yeniləmələri əhatə edir. Paketlər x86-64, i586, ppc64le və ARM64 arxitekturaları üçün yaradılacaq və dərc edilməzdən əvvəl openSUSE avtomatlaşdırılmış sınaq sistemlərində sınaqdan keçiriləcək. Əvvəllər Arch Linux paylanması Nim-i dəstəkləmək üçün oxşar təşəbbüslə çıxış etdi.

Nim dili sistem proqramlaşdırma problemlərinin həllinə diqqət yetirir, statik yazmadan istifadə edir və Pascal, C++, Python və Lisp dillərinə nəzər salmaqla yaradılmışdır. Nim mənbə kodu C, C++ və ya JavaScript təqdimatında tərtib edilmişdir. Sonradan, əldə edilən C/C++ kodu istənilən mövcud kompilyatordan (clang, gcc, icc, Visual C++) istifadə edərək icra edilə bilən fayla yığılır, bu da işləmə xərclərini nəzərə almasanız, C-yə yaxın performansa nail olmağa imkan verir. zibil yığan. Python kimi, Nim blok ayırıcıları kimi abzasdan istifadə edir. Meta proqramlaşdırma alətləri və domenə xas dillər (DSL) yaratmaq üçün imkanlar dəstəklənir.

Mənbə: opennet.ru

Добавить комментарий