openSUSE ger fullt stöd för programmeringsspråket Nim

Utvecklarna av openSUSE-distributionen har tillkännagett början av att tillhandahålla initialt stöd för paket relaterade till programmeringsspråket Nim. Primärt stöd innebär regelbunden och snabb generering av uppdateringar som motsvarar de senaste utgåvorna av Nim toolkit. Paket kommer att genereras för arkitekturerna x86-64, i586, ppc64le och ARM64 och testas i automatiserade openSUSE-testsystem före publicering. Tidigare lanserade Arch Linux-distributionen ett liknande initiativ för att stödja Nim.

Språket Nim är fokuserat på att lösa systemprogrammeringsproblem, använder statisk typning och skapades med ett öga på Pascal, C++, Python och Lisp. Nim källkod kompileras till en C-, C++- eller JavaScript-representation. Därefter kompileras den resulterande C/C++-koden till en körbar fil med valfri tillgänglig kompilator (clang, gcc, icc, Visual C++), vilket låter dig uppnå prestanda nära C, om du inte tar hänsyn till kostnaderna för att köra sopsamlaren. I likhet med Python använder Nim indrag som blockavgränsare. Metaprogrammeringsverktyg och funktioner för att skapa domänspecifika språk (DSL) stöds.

Källa: opennet.ru

Lägg en kommentar