Mon parcours commence en 1981 avec l'achat de mon premier "ordinateur", le VIC20 de Commodore : au menu, 3.5 ko de mémoire, un affichage de 23x22, et comme unité de masse un lecteur de k7 pour la sauvegarde de beaux programmes en BASIC. Viendra ensuite, après une longue attente, une extension 16 ko, ainsi qu'une extension Assembler 6502 qui me fera découvrir les arcanes du developpent en langage machine.

1984, la micro informatique arrive et j'ai la chance d'utiliser un Olivetti M24 qui me fera admirer la puissance du DOS et aussi de découvrir une nouvelle architecture basée sur les processeurs Intel. Côté code, le basic est toujours présent, mais je m'intéresse également au langage machine et me documente abondamment.

1986, étant électronicien de formation, j'envisage de construire mon propre ordinateur (il fonctionne encore) je décide de refaire un tour du côté de Motorola, et opte pour un 68000 avec 1 mo de ram, vidéo confortable, RS-232C, lecteur de floppy, mon choix pour l'os sera le RTOS-UH, ainsi que le langage Pearl (notez le « a »), et l'inévitable asm pour 68000.

La même année, quelque chose d'extraordinaire va m'arriver : l'Apple Macintosh Plus avec son concept de fenêtres, de souris, de bureau, etc.
Là encore, le basic est roi, mais Apple sort un environnement de développement MPW Shell, directement inspiré de unix (quand à l'ergonomie), et peu de temps après, l'éditeur Metrowerks sort un véritable IDE : Codewarrior qui restera mon IDE jusqu'à l'avènement de Mac OSX et de son IDE XCode.

Le reste ne sera qu'une suite de découvertes, de nouvelles machines, de nouveaux OS, de nouveaux langages : C++, java, lingo, python, Objective-C, de nouveaux modèles de conception. Mais l'histoire ne fait que commencer...