OpenSUSE imapereka chithandizo chonse cha chilankhulo cha Nim

Omwe akupanga kugawa kwa openSUSE alengeza za kuyamba kopereka chithandizo choyambirira pamaphukusi okhudzana ndi chilankhulo cha pulogalamu ya Nim. Thandizo loyambirira limaphatikizapo zosintha zanthawi zonse komanso zachangu zomwe zimagwirizana ndi zomwe zatulutsidwa posachedwa za Nim toolkit. Maphukusi adzapangidwira zomangamanga za x86-64, i586, ppc64le ndi ARM64, ndikuyesedwa m'makina oyesera odziyimira pawokha a OpenSUSE asanatsitsidwe. M'mbuyomu, kugawa kwa Arch Linux kunayambitsanso njira yofananira yothandizira Nim.

Chilankhulo cha Nim chimayang'ana kwambiri pakuthana ndi zovuta zamapulogalamu, amagwiritsa ntchito kulemba mokhazikika ndipo adapangidwa ndi diso pa Pascal, C ++, Python ndi Lisp. Khodi ya Nim imapangidwa kukhala C, C++, kapena kuyimira JavaScript. Pambuyo pake, kachidindo ka C / C ++ kamene kamapangidwira kumapangidwa kukhala fayilo yotheka kugwiritsa ntchito compiler iliyonse yomwe ilipo (clang, gcc, icc, Visual C ++), yomwe imakulolani kuti mukwaniritse ntchito pafupi ndi C, ngati simukuganizira mtengo wothamanga. wotolera zinyalala. Mofanana ndi Python, Nim amagwiritsa ntchito indentation ngati block delimiters. Zida zopangira ma metaprogramming ndi kuthekera kopanga zilankhulo zenizeni (DSLs) zimathandizidwa.

Source: opennet.ru

Kuwonjezera ndemanga