Κυκλοφόρησε η γλώσσα Nim 1.0

Η Nim είναι μια στατικά πληκτρολογημένη γλώσσα που εστιάζει στην αποτελεσματικότητα, την αναγνωσιμότητα και την ευελιξία.

Η έκδοση 1.0 σηματοδοτεί μια σταθερή βάση που μπορεί να χρησιμοποιηθεί με σιγουριά τα επόμενα χρόνια. Ξεκινώντας με την τρέχουσα έκδοση, οποιοσδήποτε κωδικός γραμμένος σε Nim δεν θα σπάσει.

Αυτή η έκδοση περιλαμβάνει πολλές αλλαγές, συμπεριλαμβανομένων διορθώσεων σφαλμάτων και ορισμένες προσθήκες γλώσσας. Το πακέτο περιλαμβάνει επίσης τον ενημερωμένο διαχειριστή πακέτων Nimble.

Η έκδοση 1.0 είναι πλέον LTS. Η υποστήριξη και οι διορθώσεις σφαλμάτων θα συνεχιστούν όσο χρειάζονται. Νέες δυνατότητες που δεν θα παραβιάζουν τη συμβατότητα προς τα πίσω θα αναπτυχθούν στον κλάδο 1.x.

Ο τρέχων στόχος είναι ότι οποιοσδήποτε κώδικας μεταγλωττίζεται με αυτήν την έκδοση θα συνεχίσει να μεταγλωττίζεται με οποιαδήποτε σταθερή έκδοση του 1.x στο μέλλον.

Ο μεταγλωττιστής εξακολουθεί να υλοποιεί τις λειτουργίες που περιγράφονται στο "πειραματικό εγχειρίδιο". Αυτές οι λειτουργίες ενδέχεται να υπόκεινται σε αλλαγές μη συμβατές προς τα πίσω. Υπάρχουν επίσης λειτουργικές μονάδες στην τυπική βιβλιοθήκη που εξακολουθούν να θεωρούνται ασταθείς και επισημαίνονται ως ασταθές API.

Μπορείτε να ενημερώσετε τώρα:
Η ενημέρωση επιλογής είναι σταθερή

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο