openSUSE furnisce un supportu tutale per a lingua di prugrammazione Nim

I sviluppatori di a distribuzione openSUSE anu annunziatu l'iniziu di furnisce un supportu iniziale per i pacchetti ligati à a lingua di prugrammazione Nim. U supportu primariu implica a generazione regulare è pronta di aghjurnamenti chì currispondenu à l'ultime versioni di u toolkit Nim. I pacchetti seranu generati per l'architetture x86-64, i586, ppc64le è ARM64, è pruvati in sistemi di teste automatizati openSUSE prima di a publicazione. Nanzu, a distribuzione Arch Linux hà fattu una iniziativa simile per sustene Nim.

A lingua Nim hè focu annantu à risolve i prublemi di prugrammazione di u sistema, usa typing staticu è hè stata creata cun un ochju nantu à Pascal, C++, Python è Lisp. U codice sorgente Nim hè cumpilatu in una rappresentazione C, C++ o JavaScript. In seguitu, u codice C / C ++ risultante hè cumpilatu in un schedariu eseguibile cù qualsiasi compilatore dispunibule (clang, gcc, icc, Visual C++), chì vi permette di ottene prestazioni vicinu à C, se ùn tenete micca in contu i costi di esecuzione. u cullettore di l'immondizia. Simile à Python, Nim usa l'indentazione cum'è separatori di blocchi. Strumenti di metaprogrammazione è capacità per creà lingue specifiche di u duminiu (DSL) sò supportati.

Source: opennet.ru

Add a comment