Llançament de GNU APL 1.8

Després de més de dos anys de desenvolupament, el Projecte GNU introduït qüestió GNU APL 1.8, un intèrpret per a un dels llenguatges de programació més antics - APL, que compleix totalment els requisits de l'estàndard ISO 13751 ("Llenguatge de programació APL, estès"). El llenguatge APL està optimitzat per treballar amb matrius imbricades arbitràriament i admet nombres complexos, cosa que el fa popular per als càlculs científics i el processament de dades. A principis de la dècada de 1970, la idea d'una màquina APL va donar impuls a la creació del primer ordinador personal del món, l'IBM 5100. L'APL també va ser molt popular als ordinadors soviètics a principis dels anys vuitanta. Els sistemes moderns basats en idees APL inclouen els entorns informàtics Mathematica i MATLAB.

En la nova versió:

  • S'ha afegit la possibilitat de crear aplicacions gràfiques utilitzant corretges al voltant de la biblioteca GTK;
  • S'ha afegit el mòdul RE que us permet utilitzar expressions regulars;
  • S'ha afegit el mòdul FFT (Fast Fourier Transforms) per realitzar una transformada ràpida de Fourier;
  • S'ha implementat el suport per a les ordres APL definides per l'usuari;
  • S'ha afegit una interfície per al llenguatge Python, que us permet utilitzar les capacitats vectorials d'APL als scripts de Python.

Font: opennet.ru

Afegeix comentari