Sinon, j'ai à peu près le même parcours autodidactique que ceux de ma génération : Basic dans les années '80, puis assembleur Z80, puis Pascal à la fac, puis OWL, puis Delphi. En temps qu'étudiant en maths, j'ai un peu bidouillé le Lisp, et l'une de ses applications, le système de calcul symbolique Mu-Math.
Plus tard, assembleur Intel, et, internet oblige, je me suis mis au C, et autres "C-like" comme JavaScript et php. Mais je manque de pratique en C++, et je n'arrive pas à m'intéresser au Java. La montée de Linux même dans le grand public eût pu me motiver, mais Lazarus m'a sauvé de Java.
Connaissant déjà le Pascal, l'essentiel de ma formation Delphi, et notamment la programmation par composants, méthodes et proprétés, je l'ai faite avec la doc d'origine de Delphi 3, dont j'avais acheté une version pro (une vraie encyclopédie). Je pense bien maîtriser le truc, mais là encore, l'inconvénient d'une formation d'autodidacte c'est qu'on ne fait souvent que ce qu'on a envie de faire, et les bases de données, par exemple, j'ai pas envie.
Partager