Oui, bien sûr, Basic régnait en maître... je m’étais mal exprimé: « langages 
made in Switzerland démocratisés sur PC ».

Quelques notes à la volée:
Pascal a été un second langage assez populaire pour les utilisateurs de micro:  
notamment le USCD Pascal ainsi que Turbo Pascal, rapide et peu cher, qui a eu 
un succès international (et laissé de nombreux restes archéologiques 
<https://archive.org/search.php?query=turbo%20pascal>): ce dernier a implémenté 
les modules et, plus tard, Object Pascal — ce qui a dérivé vers le langage 
Delphi, toujours en usage. Pascal, comme conception, était volontairement de 
haut niveau et détaché de la machine.

Modula2 a été développé avec comme objectif de faire de la programmation 
système (le langage était haut niveau et standard, mais permettait d’écrire des 
modules spécialisés <https://www.modula2.org/reference/index.php>). Il y a eu 
pas mal d'implémentations de modula2 <http://www.edm2.com/index.php/Modula-2> , 
la plupart abandonnées; et apparemment il existe encore une implémentation en 
java <https://code.google.com/p/modula2jcc/>. J’ai déniché un article sur 
l'historique de Modula2 et Oberon 
<http://www.inr.ac.ru/~info21/pdf/Modula-Oberon-June-2007.pdf>, apparemment 
écrit par Niklaus Wirth (modula2 introduisait une notion aujourd’hui évidente: 
le module). Pour Modula2, le succès a été relatif: c’était surtout, il me 
semble des usages universitaires et professionnels.
Finalement, c’est Pascal qui a eu la vie la plus longue (et qui n’est pas 
terminée).

Bonne journée,
Laurent





> Le 2 mai 2018 à 21:18, Lionel.g <lione...@bluewin.ch> a écrit :
> 
> Bonjour à tous,
> 
> "Les seuls langages à avoir été démocratisés sur micro, à ma connaisance, 
> étaient Pascal et  Modula2"
> 
> D'après mes souvenir c'était plutôt Basic et Pascal... (je n'ai toujours pas 
> connaissance de Modula2...) :-\
> 
> Bonne semaine !
> 
> 
> Le 02. 05. 18 à 07:43, Laurent Franceschetti a écrit :
>> Les seuls langages à avoir été démocratisés sur micro, à ma connaisance, 
>> étaient Pascal et  Modula2
> 
> _______________________________________________
> gull mailing list
> gull@forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull
> 

_______________________________________________
gull mailing list
gull@forum.linux-gull.ch
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à