Nach mehr als zwei Jahren Entwicklung prĂ€sentiert das GNU-Projekt Release , einen Interpreter fĂŒr eine der Ă€ltesten Programmiersprachen â , der vollstĂ€ndig den Anforderungen des ISO 13751-Standards (âProgramming Language APL, Extendedâ) entspricht. Die APL-Sprache zeichnet sich durch ihre Optimierung fĂŒr die Arbeit mit Arrays beliebiger Verschachtelung und die UnterstĂŒtzung komplexer Zahlen aus, was sie fĂŒr wissenschaftliche Berechnungen und Datenverarbeitung von Bedeutung macht. Zu Beginn der 1970er Jahre gab die Idee einer APL-Maschine den AnstoĂ zur Schaffung des ersten Personal Computers der Welt, dem IBM 5100. APL erfreute sich auch groĂer Beliebtheit auf sowjetischen Computern zu Beginn der 80er Jahre. Von modernen Systemen, die auf den Ideen von APL basieren, sind die Rechenumgebungen Mathematica und MATLAB zu erwĂ€hnen.
In der neuen Version:
- Die Möglichkeit zur Erstellung grafischer Anwendungen unter Verwendung um die GTK-Bibliothek;
- Ein RE-Modul wurde hinzugefĂŒgt, das die Verwendung regulĂ€rer AusdrĂŒcke ermöglicht;
- Ein FFT-Modul (Fast Fourier Transforms) wurde hinzugefĂŒgt, um schnelle Fourier-Transformationen durchzufĂŒhren;
- Die UnterstĂŒtzung fĂŒr benutzerdefinierte APL-Befehle wurde implementiert;
- Eine Schnittstelle fĂŒr die Programmiersprache Python wurde hinzugefĂŒgt, die es ermöglicht, die vektoriellen Möglichkeiten von APL in Python-Skripten zu nutzen.
Quelle: opennet.ru
