Nim è un linguaggio staticamente tipizzato, focalizzato su efficienza, leggibilità e flessibilità.
La versione 1.0 presenta una base stabile, che può essere utilizzata con sicurezza negli anni a venire. A partire da questa versione, qualsiasi codice scritto in Nim non sarà rotto.
Questa versione include numerosi cambiamenti, comprese correzioni di bug e alcune aggiunte al linguaggio. Include anche un gestore di pacchetti aggiornato, Nimble.
La versione 1.0 ha ora lo status LTS. Il supporto e la correzione di bug continueranno fino a quando sarà richiesto. Nuove funzionalità che non romperanno la retrocompatibilità saranno sviluppate nella branca 1.x.
L'obiettivo attuale è che qualsiasi codice compilato con questa versione continui a compilarsi con qualsiasi versione stabile 1.x in futuro.
Il compilatore implementa ancora funzioni che sono descritte nella "guida sperimentale". Queste funzionalità possono ancora subire modifiche retro-incompatibili. Ci sono anche moduli nella libreria standard che sono ancora considerati instabili e sono contrassegnati come API instabili.
Puoi già aggiornarti:
choosenim update stable
Fonte: linux.org.ru
