Publication de GNU APL 1.8

Après plus de deux ans de développement, le projet GNU présenté version GNU APL 1.8, un interpréteur pour l'un des plus anciens langages de programmation — APL, entièrement conforme aux exigences de la norme ISO 13751 («Langage de programmation APL, Étendu»). Le langage APL se distingue par son optimisation pour le travail avec des tableaux de profondeur variable et son support des nombres complexes, ce qui le rend très prisé pour les calculs scientifiques et le traitement des données. Au début des années 1970, l'idée d'une machine APL a conduit à la création du premier ordinateur personnel au monde, l'IBM 5100. APL a également été très populaire sur les ordinateurs soviétiques au début des années 80. Parmi les systèmes modernes qui s'inspirent des idées d'APL, on peut citer les environnements de calcul Mathematica et MATLAB.

Dans la nouvelle version :

  • Ajout de la possibilité de créer des applications graphiques en utilisant des wrappers la bibliothèque GTK;
  • Ajout d'un module RE, permettant d'utiliser des expressions régulières ;
  • Ajout d'un module FFT (Transformées de Fourier rapides) pour effectuer des transformations de Fourier rapides ;
  • Support des commandes APL définies par l'utilisateur ;
  • Ajout d'une interface pour le langage Python, permettant d'utiliser les capacités vectorielles d'APL dans les scripts Python.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster