Die Version 1.0 der Programmiersprache Nim ist erschienen.

Nim ist eine statisch typisierte Sprache, die sich auf Effizienz, Lesbarkeit und Flexibilität konzentriert.

Version 1.0 wird als stabile Basis markiert, die in den kommenden Jahren sicher verwendet werden kann. Ab der aktuellen Version wird kein auf Nim geschriebener Code mehr brechen.

Dieser Release umfasst zahlreiche Änderungen, einschließlich Fehlerbehebungen und einiger sprachlicher Ergänzungen. Außerdem ist auch ein aktualisierter Paketmanager, Nimble, enthalten.

Version 1.0 hat jetzt den LTS-Status. Unterstützung und Fehlerbehebung werden fortgeführt, solange es Bedarf gibt. Neue Funktionen, die die Abwärtskompatibilität nicht verletzen, werden im Branch 1.x entwickelt.

Das aktuelle Ziel ist, dass jeder Code, der mit diesem Release kompiliert wird, auch in zukünftigen stabilen Versionen 1.x weiterhin kompiliert werden kann.

Der Compiler implementiert nach wie vor Funktionen, die im „experimentellen Handbuch“ beschrieben sind. In diese Möglichkeiten können weiterhin inkompatible Änderungen einfließen. Es gibt auch Module in der Standardbibliothek, die nach wie vor als instabil gelten und entsprechend als instabiles API markiert sind.

Ein Update ist jetzt schon möglich:
choosenim update stable

Quelle: linux.org.ru

60GB SSD 8Gb DDR4