Wydanie GNU APL 1.8

Po ponad dwóch latach pracy projekt GNU przedstawił wydanie GNU APL 1.8, interpreter dla jednego z najstarszych języków programowania — APL, w pełni zgodny z wymaganiami standardu ISO 13751 („Język programowania APL, rozszerzony”). Język APL charakteryzuje się optymalizacją do pracy z tablicami o dowolnym zagnieżdżeniu oraz obsługą liczb zespolonych, co czyni go poszukiwanym w obliczeniach naukowych i przetwarzaniu danych. Pod koniec lat 70. XX wieku idea maszyny APL przyczyniła się do stworzenia pierwszego na świecie komputera osobistego IBM 5100. APL cieszył się również dużą popularnością na radzieckich komputerach wczesnych lat 80. XX wieku. Wśród nowoczesnych systemów opartych na ideach APL można wymienić środowiska obliczeniowe Mathematica i MATLAB.

W nowej wersji:

  • Dodano możliwość tworzenia aplikacji graficznych z wykorzystaniem oprawki biblioteki GTK;
  • Dodano moduł RE, który umożliwia korzystanie z wyrażeń regularnych;
  • Dodano moduł FFT (szybkie transformaty Fouriera) do wykonywania szybkiego przekształcenia Fouriera;
  • Zrealizowano wsparcie dla zdefiniowanych przez użytkownika komend APL;
  • Dodano interfejs dla języka Python, który umożliwia korzystanie z wektorowych możliwości APL w skryptach Pythona.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster