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