Veröffentlichung der Programmiersprache Julia 1.3

Julia ist eine leistungsstarke, dynamisch typisierte freie Programmiersprache auf hohem Niveau, die für mathematische Berechnungen entwickelt wurde. Es eignet sich auch zum Schreiben von Allzweckprogrammen. Julias Syntax ähnelt MATLAB und leiht Elemente von Ruby und Lisp.

Was ist neu in Version 1.3:

  • die Möglichkeit, Methoden zu abstrakten Typen hinzuzufügen;
  • Unterstützung für Unicode 12.1.0 und die Möglichkeit, bestimmte Stile digitaler Unicode-Zeichen in Bezeichnern zu verwenden;
  • Das Makro Threads.@spawn und das Schlüsselwort Channel(f::Function, spawn=true) wurden hinzugefügt, um den Start von Aufgaben in jedem verfügbaren Thread zu organisieren. Systemdatei- und Socket-E/A-Operationen sowie Pseudozufallszahlengenerator sind für Multithread-Anwendungen angepasst;
  • Neue Bibliotheksfunktionen wurden hinzugefügt.

Der Projektcode ist unter der MIT-Lizenz verfügbar.

Source: linux.org.ru

Kommentar hinzufügen