Випуск GNU APL 1.8

Після двох років розробки проект GNU представив випуск GNU APL 1.8, інтерпретатора для однієї з найстаріших мов програмування APL, що повністю відповідає вимогам стандарту ISO 13751 («Programming Language APL, Extended»). Мова APL відрізняється оптимізацією для роботи з масивами довільної вкладеності та підтримкою комплексних чисел, що робить її затребуваною для наукових розрахунків та обробки даних. На початку 1970-х років ідея APL-машини дала поштовх до створення першого в світі персонального комп'ютера IBM 5100. APL також мав велику популярність на радянських ЕОМ початку 80-х років. З сучасних систем, заснованих на ідеях APL, можна відзначити обчислювальні середовища Mathematica та MATLAB.

В новой версії:

  • Додана можливість створення графічних програм з використанням обв'язки довкола бібліотеки GTK;
  • Доданий модуль RE, що дозволяє використовувати регулярні вирази;
  • Доданий модуль FFT (Fast Fourier Transforms) для швидкого перетворення Фур'є;
  • Реалізовано підтримку визначених користувачем APL-команд;
  • Доданий інтерфейс для мови Python, що дозволяє використовувати в скриптах Python векторні можливості APL.

Джерело: opennet.ru

Додати коментар або відгук