Uitgave GNU APL 1.8

Na meer dan twee jaar ontwikkeling heeft het GNU-project gepresenteerd lancering GNU APL 1.8, een interpreter voor een van de oudste programmeertalen — APL, die volledig voldoet aan de eisen van de ISO 13751-standaard (‘Programming Language APL, Extended’). De APL-taal staat bekend om zijn optimalisatie voor het werken met arrays van willekeurige diepte en de ondersteuning van complexe getallen, waardoor het veelgevraagd is voor wetenschappelijke berekeningen en gegevensverwerking. Begin jaren 70 gaf het idee van een APL-machine de aanzet tot de creatie van de eerste persoonlijke computer ter wereld, de IBM 5100. APL was ook zeer populair op de Sovjetcomputers in de vroege jaren 80. Van de moderne systemen die zijn gebaseerd op de ideeën van APL, kunnen we de rekenomgevingen Mathematica en MATLAB noemen.

In de nieuwe versie:

  • Er is een mogelijkheid toegevoegd om grafische applicaties te maken met behulp van wrapper om de GTK-bibliotheek;
  • Er is een RE-module toegevoegd, die het gebruik van reguliere expressies mogelijk maakt;
  • Er is een FFT-module (Fast Fourier Transforms) toegevoegd voor het uitvoeren van snelle Fouriertransformaties;
  • Ondersteuning voor door de gebruiker gedefinieerde APL-commando's is geïmplementeerd;
  • Er is een interface voor de programmeertaal Python toegevoegd, die het mogelijk maakt om de vectorfunctionaliteiten van APL te gebruiken in Python-scripts.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster