L'APL Dyalog : maîtriser un langage de programmation atypique