40 ans du Mac : les souvenirs de James Thomson, créateur de PCalc

Stéphane Moussie |

Que serait le Mac sans applications de qualité ? À l’occasion du quarantième anniversaire de l’ordinateur révolutionnaire d’Apple, nous remontons le temps avec des développeurs tiers qui ont contribué à son essor. Voici les souvenirs de James Thomson, créateur de la calculatrice scientifique PCalc depuis 1992.

Vous souvenez-vous du lancement du Macintosh en 1984 ?

J’en avais vaguement entendu parler, mais je n’avais que 11 ans à l’époque, donc c’est un peu flou dans ma mémoire ! J’ai pris connaissance du Macintosh grâce aux écrits de Douglas Adams [le célèbre auteur de science-fiction qui était aussi un grand fan de Mac, NDLR], mais de nombreuses années se sont écoulées avant que je n’en utilise vraiment un. En fait, l’anniversaire du Mac tombe la veille du mien, ce qui fait que je me suis toujours senti proche de lui !

Quel a été votre premier Mac ?

J’ai acheté un Mac Classic en 1991, avec 4 Mo de RAM et un disque dur de 40 Mo. La première version de PCalc a été écrite sur cette machine, en utilisant Think Pascal, sur le petit écran de 512 × 342 pixels. Heureusement, à l’époque, il y avait une remise éducative d’environ 50 %. Je n’aurais pas pu me l’offrir autrement.

PCalc 1.0, sorti en 1992.

Comment en êtes-vous venu à utiliser un Mac ? Aviez-vous utilisé d’autres ordinateurs auparavant ?

Le premier Mac que j’ai utilisé a été le SE/30, dans les laboratoires de mon université en 1990, où j’étudiais l’informatique. Avant cela, mon tout premier ordinateur fut un Commodore 64 en 1983, puis j’ai eu un Atari STe. Je l’ai utilisé pendant longtemps, car avec ses ports MIDI sur le côté il était parfait pour les logiciels de musique. Il avait aussi une interface graphique, mais lorsque j’ai finalement découvert le Mac quelques années plus tard, j’ai réalisé qu’Atari s’en était fortement inspiré et que je n’avais utilisé jusque-là qu’une pâle imitation ! Je fus tellement impressionné par le Mac que je vendis immédiatement mon STe et mes synthétiseurs pour en acheter un.

Quand vous avez créé PCalc en 1992, vous attendiez-vous à travailler encore dessus 32 ans plus tard ?

avatar Mac1978 | 

PC Calc. Il lui manquait la notation polonaise inversée. Mais Think Pascal, je me souviens l’avoir testé car plus simple que MPW.

Je ne savais pas que PC Calc existait toujours.

avatar BooBoo | 

@Mac1978

J’utilise PCalc sur mon iPhone depuis très longtemps (iPhone 3GS ?) en mode polonais inversé (j’ai fait mes études avec une HP48)

avatar Cric | 

@BooBoo

Désolé je n’avais pas vu votre réponse @Mac1978, j’ai également effectué mes études avec une calculatrice RPN (11c puis 48SX).

avatar Mac1978 | 

@BooBoo

Sans doute. Mais je ne crois pas que la première version incluait la notation polonaise inversée si je me souviens bien.

J’avais regardé à l’époque car je suis fan de la RPN. À 15 ans, j’ai travaillé tout un été pour me payer une HP-45C que j’ai gardé près de 10 ans durant mes études.

avatar Cric | 

@Mac1978

Bonjour,
Attention l’article parle de PCalc (et non PC Calc) qui est bien une calculatrice RPN (sur iOS tout du moins).

avatar guillaumegete | 

James Thomson restera pour toujours un de mes héros du Mac. J’adorais DragThing, c’était l’un des premiers sharewares que je me suis payés. James a toujours été un développeur ultra gentil et à l’écoute des commentaires, et ses softs étaient toujours d’une stabilité impressionnante. Et il a totalement raison sur le fait que le développement soit finalement plus facile mais aussi plus complexe à vendre aujourd’hui.

avatar jorg4 | 

@guillaumegete

Ah DraThing… le premier logiciel que j’installais sur mes macs avec Default Folder et Finder Pop.
James est un développeur attentif aux remarques et questionnements de ses utilisateurs. Un de ceux qui font que l’on apprécie les sharewares.

avatar DG33 | 

@guillaumegete

Merci pour le souvenir. Je me demandais quel autre logiciel de James Thomson j’avais longuement utilisé et apprécié. 😀

avatar the_optimist | 

Un peu court comme « interview »…

CONNEXION UTILISATEUR