Издание на GNU APL 1.8

След повече от две години разработка проектът GNU представи издаване GNU APL 1.8, интерпретатор за един от най-старите програмни езици — APL, който напълно отговаря на изискванията на стандарта ISO 13751 ("Програмен език APL, Разширен"). Езикът APL се отличава с оптимизация за работа с масиви с произволна вложеност и поддръжка на комплексни числа, което го прави търсен за научни изчисления и обработка на данни. В началото на 70-те години на миналия век идеята за APL-машина дава стимул за създаването на първия в света персонален компютър IBM 5100. APL също така беше много популярен на съветските ЕВМ в началото на 80-те години. От съвременните системи, основани на идеи от APL, могат да се отбележат изчислителните среди Mathematica и MATLAB.

В новата версия:

  • Добавена е възможност за създаване на графични приложения с използване на обвивка вокруг библиотеката GTK;
  • Добавен е модул RE, позволяващ използването на регулярен израз;
  • Добавен е модул FFT (Бързи Фуриери) за изпълнение на бързо преобразуване на Фурие;
  • Реализирана е поддръжка на потребителски определени APL-команди;
  • Добавен е интерфейс за езика Python, позволяващ използването на векторните възможности на APL в Python скриптове.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster