APL (langage)
Langage de programmation
Nº Q296187 ★★
Peu commune · Littérature
APL (langage)
Langage de programmation
L'APL (initialement A Programming Language, officieusement Array-Processing Language) est un langage de description de traitement de l'information devenu ensuite langage de programmation, conçu entre 1957 et 1967 à Harvard par Kenneth Iverson pour décrire commodément des opérations globales sur des tableaux (booléens, numériques ou, dans une moindre mesure, de caractères). Iverson décrivait la grammaire de son langage comme similaire à celle d'un langage naturel (substantifs, verbes, adverbes, conjonctions, copules et ponctuation).
Dernier prix
—
Prix plancher
—
Médiane 7 j
—
Ventes 30 j
0
Fourchette 30 j
—
En circulation
0
Cours
médiane
min – max
ventes
Aucune vente sur la période
Voir le tableau
| Date | médiane | Min | Max | ventes |
|---|
Historique des ventes
- Dernière vente
- —
- Moyenne 30 j
- —
- Plus bas 30 j
- —
- Plus haut 30 j
- —
- Ventes 7 j
- 0
- Ventes 30 j
- 0
Aucune vente pour l'instant.
Ventes anonymes : ni acheteur ni vendeur. Les chiffres ne comptent que les ventes entre joueurs.
Sur Wikipédia
L'APL (initialement A Programming Language, officieusement Array-Processing Language) est un langage de description de traitement de l'information devenu ensuite langage de programmation, conçu entre 1957 et 1967 à Harvard par Kenneth Iverson pour décrire commodément des opérations globales sur des tableaux (booléens, numériques ou, dans une moindre mesure, de caractères). Iverson décrivait la grammaire de son langage comme similaire à celle d'un langage naturel (substantifs, verbes, adverbes, conjonctions, copules et ponctuation). Le langage n'utilise cependant pas de mots, mais beaucoup de signes, chacun correspondant à un concept. Révolutionnaire à son lancement (usage du terminal à boule ou à écran alors que la carte perforée ou le télétype ASR33 (en) restaient encore la référence, aucune déclaration nécessaire, typage et dimensionnement des variables inutile, gestion dynamique de mémoire, interactivité totale, concision par traitement direct des tableaux évitant l'écriture de boucles, persistance), il connut un succès croissant jusqu'au milieu des années 1980, époque où le tableur le concurrença pour les petits travaux, et des outils comme SAS, puis R pour le travail sur de plus grands volumes de données que ceux des tableurs de 1985. En 2020, la disponibilité de processeurs très rapides adressant plusieurs gigaoctets de mémoire vive et l'existence d'interpréteurs Open Source peuvent le rendre à nouveau intéressant pour un public de passionnés. Rob Pike, créateur du langage Go, en parle en 2014 avec enthousiasme et en 2020, il livre au public le code source du langage Ivy, une fondation d'APL en langage Go. Dans sa version GNU APL, il est même utilisable comme langage de script. Le langage APL de départ fait l'objet de la norme ISO 8485 (1989). L'APL étendu (fondé sur APL2) est fixé par la norme ISO/CEI 13751 (2001). Note : Vérifiez que votre navigateur accepte bien l’Unicode ; dans le cas contraire, vous verrez s’afficher des...
Texte : Wikipédia, CC BY-SA 4.0. · Image : A.Brudz (CC0) ·