Lançamento do GNU APL 1.8

Após mais de dois anos de desenvolvimento, o Projeto GNU introduzido questão GNU APL 1.8, um intérprete de uma das linguagens de programação mais antigas - APL, atendendo integralmente aos requisitos da norma ISO 13751 (“Programming Language APL, Extended”). A linguagem APL é otimizada para trabalhar com matrizes aninhadas arbitrariamente e oferece suporte a números complexos, o que a torna popular para cálculos científicos e processamento de dados. No início da década de 1970, a ideia de uma máquina APL deu impulso à criação do primeiro computador pessoal do mundo, o IBM 5100. APL também era muito popular nos computadores soviéticos no início da década de 80. Os sistemas modernos baseados nas ideias do APL incluem os ambientes de computação Mathematica e MATLAB.

Na nova versão:

  • Adicionada a capacidade de criar aplicativos gráficos usando amarrar em torno da biblioteca GTK;
  • Adicionado módulo RE que permite usar expressões regulares;
  • Adicionado módulo FFT (Fast Fourier Transforms) para realizar a transformação rápida de Fourier;
  • O suporte para comandos APL definidos pelo usuário foi implementado;
  • Uma interface para a linguagem Python foi adicionada, permitindo usar os recursos vetoriais do APL em scripts Python.

Fonte: opennet.ru

Adicionar um comentário