openSUSE ofereix suport complet per al llenguatge de programació Nim

Els desenvolupadors de la distribució openSUSE han anunciat l'inici de la prestació de suport inicial per a paquets relacionats amb el llenguatge de programació Nim. El suport principal implica la generació ràpida i regular d'actualitzacions que corresponen a les darreres versions del conjunt d'eines Nim. Es generaran paquets per a arquitectures x86-64, i586, ppc64le i ARM64 i es provaran en sistemes de proves automatitzades openSUSE abans de la publicació. Anteriorment, la distribució Arch Linux va llançar una iniciativa similar per donar suport a Nim.

El llenguatge Nim està enfocat a resoldre problemes de programació del sistema, utilitza la mecanografia estàtica i es va crear amb l'ull de Pascal, C++, Python i Lisp. El codi font de Nim es compila en una representació C, C++ o JavaScript. Posteriorment, el codi C/C++ resultant es compila en un fitxer executable mitjançant qualsevol compilador disponible (clang, gcc, icc, Visual C++), la qual cosa us permet aconseguir un rendiment proper al C, si no teniu en compte els costos d'execució. el recol·lector d'escombraries. De manera similar a Python, Nim utilitza el sagnat com a delimitadors de blocs. S'admeten eines de metaprogramació i capacitats per crear llenguatges específics de domini (DSL).

Font: opennet.ru

Afegeix comentari