Έκδοση του GNU APL 1.8

Μετά από περισσότερα από δύο χρόνια ανάπτυξης, το έργο GNU εισήχθη ζήτημα GNU APL 1.8, διερμηνέας για μια από τις παλαιότερες γλώσσες προγραμματισμού - APL, πληρώντας πλήρως τις απαιτήσεις του προτύπου ISO 13751 («Γλώσσα Προγραμματισμού APL, Extended»). Η γλώσσα APL είναι βελτιστοποιημένη για εργασία με αυθαίρετα ένθετους πίνακες και υποστηρίζει μιγαδικούς αριθμούς, γεγονός που την καθιστά δημοφιλή για επιστημονικούς υπολογισμούς και επεξεργασία δεδομένων. Στις αρχές της δεκαετίας του 1970, η ιδέα ενός μηχανήματος APL έδωσε ώθηση στη δημιουργία του πρώτου προσωπικού υπολογιστή στον κόσμο, του IBM 5100. Το APL ήταν επίσης πολύ δημοφιλές στους σοβιετικούς υπολογιστές στις αρχές της δεκαετίας του '80. Τα σύγχρονα συστήματα που βασίζονται σε ιδέες APL περιλαμβάνουν τα υπολογιστικά περιβάλλοντα Mathematica και MATLAB.

Στη νέα έκδοση:

  • Προστέθηκε η δυνατότητα δημιουργίας γραφικών εφαρμογών χρησιμοποιώντας γεροδεμένος γύρω από τη βιβλιοθήκη GTK.
  • Προστέθηκε μονάδα RE που σας επιτρέπει να χρησιμοποιείτε κανονικές εκφράσεις.
  • Προστέθηκε μονάδα FFT (Fast Fourier Transforms) για την εκτέλεση γρήγορου μετασχηματισμού Fourier.
  • Έχει υλοποιηθεί υποστήριξη για εντολές APL που ορίζονται από το χρήστη.
  • Προστέθηκε μια διεπαφή για τη γλώσσα Python, η οποία σας επιτρέπει να χρησιμοποιείτε τις διανυσματικές δυνατότητες του APL σε σενάρια Python.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο