Ang openSUSE ay nagbibigay ng buong suporta para sa Nim programming language

Ang mga nag-develop ng openSUSE distribution ay nag-anunsyo ng pagsisimula ng pagbibigay ng paunang suporta para sa mga pakete na may kaugnayan sa Nim programming language. Kasama sa pangunahing suporta ang regular at mabilis na pagbuo ng mga update na tumutugma sa mga pinakabagong release ng Nim toolkit. Ang mga package ay bubuo para sa x86-64, i586, ppc64le at ARM64 na mga arkitektura, at susuriin sa openSUSE automated testing system bago i-publish. Noong nakaraan, ang pamamahagi ng Arch Linux ay naglunsad ng katulad na inisyatiba upang suportahan ang Nim.

Ang wikang Nim ay nakatuon sa paglutas ng mga problema sa pagprograma ng system, gumagamit ng static na pag-type at nilikha na may mata sa Pascal, C++, Python at Lisp. Ang source code ng Nim ay pinagsama-sama sa isang representasyong C, C++, o JavaScript. Kasunod nito, ang resultang C/C++ code ay pinagsama-sama sa isang executable na file gamit ang anumang available na compiler (clang, gcc, icc, Visual C++), na nagbibigay-daan sa iyong makamit ang pagganap na malapit sa C, kung hindi mo isasaalang-alang ang mga gastos sa pagpapatakbo. ang basurero. Katulad ng Python, gumagamit si Nim ng indentation bilang block delimiters. Sinusuportahan ang mga tool at kakayahan ng metaprogramming para sa paglikha ng mga wikang partikular sa domain (DSL).

Pinagmulan: opennet.ru

Magdagdag ng komento