Introduction

Le livre « Mastering Dyalog APL » est la référence de facto pour les personnes qui souhaitent apprendre Dyalog APL à partir d'un livre. Dans le monde d'aujourd'hui, la technologie évolue rapidement, ce qui fait qu'un livre imprimé sur un langage de programmation est à risque de devenir obsolète.

Contexte Technique

La première édition de « Mastering Dyalog APL » est une excellente ressource, mais elle devient de plus en plus obsolète au fil des ans, alors que Dyalog APL évolue. Pour cette raison, une version mise à jour et plus moderne du livre est en cours de création à partir de Jupyter Notebooks pour fournir une expérience d'apprentissage plus interactive pour ceux qui aiment lire et expérimenter. Une version en ligne statique existe également, et une version imprimée sera disponible pour ceux qui préfèrent tenir un livre en main.

La première édition date de novembre 2009 et a été écrite par Bernard Legrand, avec la contribution de plusieurs personnes, notamment Kim S. Andreasen, Daniel Baronet, Gitte Christensen, Peter Donnelly, Morten Kromberg, John Scholes, Adrian Smith, Tim JA. Smith. Cette version est une révision de Rodrigo Girão Serrão, avec la contribution de plusieurs personnes sur GitHub et en particulier d'Adám Brudzewsky.

Analyse et Implications

La mise à jour du livre « Mastering Dyalog APL » est importante pour refléter les évolutions de Dyalog APL et pour fournir une ressource à jour pour les apprenants. La version en ligne et la version imprimée offrent des avantages différents, la version en ligne permettant une mise à jour plus facile et la version imprimée offrant une expérience de lecture plus traditionnelle.

Perspective

Il est important de surveiller les mises à jour du livre « Mastering Dyalog APL » pour rester à jour avec les dernières évolutions de Dyalog APL. Les lecteurs peuvent également contribuer à la version en ligne en signalant les erreurs ou en suggérant des améliorations. La version mise à jour du livre devrait aider les apprenants à mieux comprendre Dyalog APL et à l'utiliser de manière plus efficace.