Lanzamiento GNU APL 1.8

Después de más de dos años de desarrollo, el proyecto GNU presentado cuestión GNU APL 1.8, un intérprete de uno de los lenguajes de programación más antiguos: APL, que cumple totalmente con los requisitos de la norma ISO 13751 ("Lenguaje de programación APL, extendido"). El lenguaje APL está optimizado para trabajar con matrices de anidamiento arbitrario y soporte para números complejos, lo que lo hace muy solicitado para cálculos científicos y procesamiento de datos. A principios de la década de 1970, la idea de la máquina APL impulsó la creación de la primera computadora personal del mundo, la IBM 5100. La APL también fue muy popular en las computadoras soviéticas a principios de la década de 80. De los sistemas modernos basados ​​​​en las ideas de APL, se pueden destacar los entornos informáticos Mathematica y MATLAB.

Versículos nuevos:

  • Se agregó la capacidad de crear aplicaciones gráficas usando fornido alrededor de la biblioteca GTK;
  • Se agregó módulo RE que permite usar expresiones regulares;
  • Se agregó el módulo FFT (Transformadas Rápidas de Fourier) para realizar la Transformada Rápida de Fourier;
  • Soporte implementado para comandos APL definidos por el usuario;
  • Se agregó una interfaz al lenguaje Python que le permite usar las capacidades vectoriales de APL en scripts de Python.

Fuente: opennet.ru

Añadir un comentario