Académique Documents
Professionnel Documents
Culture Documents
.
Mas in programming should be a matter of smalltalk and children should program in smalltalk.N, Blan
La+, Ghe 5arl+ Oistor+ o- Smalltalk, in )ergin, G. @., Pi(son, R. P., History of Programming Languages.
Blan La+ expli.ue .u'il sQagissait galement d'une raction , l'ha(itude de nommer des programmes
d'apr0s des dieux tout-puissants comme Reus, !din, ou Ghor, malgr .ue les programmes en .uestion ne
-assent strictement rien d'impressionnant. Bvec un nom innocent comme 1 Smalltalk 2, il pensait .ue si
7amais son programme 1 -aisait .uoi .ue ce soit de s+mpathi.ue, les gens en seraient agra(lement surpris 2.
6
Smalltalk est un langage -ortement in-luenc par le 3ogo. Sa gen0se a t in-luence par
des changes entre Blan La+ et @e-- Ruli-son, grand admirateur de Aiaget. &eux-ci
convain.uirent La+ .ue le 3ogo avait une approche trop s+m(oli.ue pour .ue des en-ants
puissent vraiment s'approprier le langage, puis.u'il sont , l'<ge 8vers 9 ans; oC leur pense
s+m(oli.ue commence tout 7uste , devenir opratoire.
= cet po.ue, des ducateurs aux ides novatrices comme la mdecin italienne Maria
Montessori, l'crivain amricain @ohn &aldIell Oolt ou le violoniste 7aponais Shinichi
SuSuki, pro-essent tous l'importance d'une approche plus -igurative et centre sur les
images. Blan La+ conduit donc son pro7et vers un environnement .ui inclurait des
-en6tres, de la musi.ue, et des images visuellement manipula(les.
Aarall0lement, il imagine le pro7et 1 $+na(ook 2, sorte d'ordinateur porta(le destin ,
rsoudre nom(re de pro(l0mes techni.ues de l'po.ue, et .u'il imagine pouvoir galement
6tre utilis par des en-ants. Jaute des connaissances techni.ues re.uises , l'po.ue, ce
pro7et restera inachev, mais son concept sera repris par le pro7et 1 !ne 3aptop Aer &hild 2
trente ans plus tard.
3ors.ue le Smalltalk est en-in pr6t , 6tre test, en EK3, Blan La+ le teste aupr0s d'en-ants.
3es rsultats sont dcevants et compara(le , ceux o(tenus avec le 3ogo de l'po.ue 8rien
de plus .u'une tortue dessinant es traits sur l'cran;. Auis Bdele Pold(erg de l'universit de
Stans-ord invente le concept 1 @oe the (ox 2, et La+ peut admirer des en-ants de # ,
: ans inventer des s+st0mes complets d'illustration et de peinture, de cration de
partitions musicales ou encore de conception de circuits lectroni.ues.
&ependant, malgr l'introduction de nom(reuses amliorations au Smalltalk pour le
rendre plus intuiti- 8comme les mod0les -onctionnels et la possi(ilit de -aire hriter des
o(7ets des attri(uts d'autres o(7ets;, le constat -inal est un semi-chec : le Smalltalk
-onctionne, mais re.uiert un investissement norme de l'l0ve et de l'ducateur T et La+
consid0re .u'une vrita(le pdagogie doit pouvoir 6tre mene dans des conditions
nettement moins -avora(les.
Une brutale perte dintr*t
&omparativement au 3ogo, le langage Smalltalk a a7out la proprit de t+page d+nami.ue
des varia(les. &eci signi-ie .ue certaines vri-ications d'un programme donn seront
vri-ie pendant son excution et non durant sa compilation.
Goutes les langages vo.us : 3isp, 3ogo et Smalltalk continuent d'6tre dvelopps et
auront m6me .uantits d'em(ranchements distincts au cours des dcennies suivantes. 3e
3ogo sera intensivement utilis dans les coles en particulier amricaines dans les annes
%D avec la cration de multiples dclinaisons du langage. 5n Jrance, l'chec du plan
in-ormati.ue pour tous a certainement contri(u , la -ai(le implantation du langage.
3es logiciels micromondes continuent donc , vivre et , voluer, mais leur utilisation reste
-ortement -reine par l'investissement , mettre en Uuvre pour leur application
pdagogi.ue, et, pass l'e--et de nouveaut aupr0s du pu(lic des -ormateurs dans les anns
%D, leur implantation redevient tr0s con-identielle. M6me le logiciel commercial
MicroVorlds 8distri(ue en Jrance sous le nom MicroMondes;, une des volutions les plus
adaptes , la classe du 3ogo, reste largement mconnu.