Rilascio del linguaggio di programmazione Julia 1.3

Julia è un linguaggio di programmazione gratuito di alto livello e ad alte prestazioni tipizzato dinamicamente progettato per il calcolo matematico. È efficace anche per scrivere programmi generici. La sintassi di Julia è simile a MATLAB, prendendo in prestito elementi da Ruby e Lisp.

Cosa c'è di nuovo nella versione 1.3:

  • la possibilità di aggiungere metodi a tipi astratti;
  • supporto per Unicode 12.1.0 e possibilità di utilizzare stili specifici di caratteri digitali Unicode negli identificatori;
  • aggiunta la macro Threads.@spawn e la parola chiave Channel(f::Function, spawn=true) per organizzare l'avvio delle attività in qualsiasi thread disponibile. Le operazioni di I/O su file di sistema e socket e il generatore di numeri pseudo-casuali sono adattati per applicazioni multi-thread;
  • Sono state aggiunte nuove funzioni di libreria.

Il codice del progetto è disponibile sotto la licenza MIT.

Fonte: linux.org.ru

Aggiungi un commento