openSUSE gir full støtte for programmeringsspråket Nim

Utviklerne av openSUSE-distribusjonen har annonsert starten på å tilby førstegangsstøtte for pakker relatert til programmeringsspråket Nim. Primærstøtte innebærer regelmessig og rask generering av oppdateringer som tilsvarer de siste utgivelsene av Nim-verktøysettet. Pakker vil bli generert for x86-64, i586, ppc64le og ARM64 arkitekturer, og testet i openSUSE automatiserte testsystemer før publisering. Tidligere lanserte Arch Linux-distribusjonen et lignende initiativ for å støtte Nim.

Nim-språket er fokusert på å løse systemprogrammeringsproblemer, bruker statisk skriving og ble laget med et øye på Pascal, C++, Python og Lisp. Nim-kildekoden er kompilert til en C-, C++- eller JavaScript-representasjon. Deretter blir den resulterende C/C++-koden kompilert til en kjørbar fil ved å bruke en hvilken som helst tilgjengelig kompilator (clang, gcc, icc, Visual C++), som lar deg oppnå ytelse nær C, hvis du ikke tar hensyn til kostnadene ved å kjøre søppelsamleren. I likhet med Python bruker Nim innrykk som blokkavgrensere. Metaprogrammeringsverktøy og muligheter for å lage domenespesifikke språk (DSL) støttes.

Kilde: opennet.ru

Legg til en kommentar