Basic sur ordinosaure
Le
Pat_74
Bonjour,
Une question me turlupine à savoir pourquoi à votre
avis l'on avait essentiellement fait le choix du Basic
comme langage de programmation fourni par défaut avec bon
nombre d'ordi de l'époque (CPC, TI99, ZX81, Apple 2, Oric,
Alice, to7/mo5, Dragon, Spectrum, MSX ect.) ?
Microsoft fournissait déjà à l'époque nombre de version
différentes de Basic pour certaines de ces bécanes mais la
ou je veux en venir, c'est pourquoi le choix de Basic ?
A cause de la facilité d'apprentissage de ce langage ?
aurait-il été possible qu'à l'époque ce soit un autre
langage qui eu été fourni par défaut, langage style
Forth, Pascal, C, Fortran, Logo ect. ?
Ces derniers étaient souvent disponibles en option
sur différents ordi mais je me suis toujours posé la question
à propos du monopole de Basic à la commercialisation.
J'étais utilisateur du ZX81, TI99/4A, PCW9256, CPC6128
(nostalgie ;-) et toutes ces machines étaient livrées avec le
Basic en Rom ou sur disquette (PCW) et avec beaucoup de recul,
ce sont des questions qui me passent dans la tête.
Merci pour vos lumières.
Pat
Une question me turlupine à savoir pourquoi à votre
avis l'on avait essentiellement fait le choix du Basic
comme langage de programmation fourni par défaut avec bon
nombre d'ordi de l'époque (CPC, TI99, ZX81, Apple 2, Oric,
Alice, to7/mo5, Dragon, Spectrum, MSX ect.) ?
Microsoft fournissait déjà à l'époque nombre de version
différentes de Basic pour certaines de ces bécanes mais la
ou je veux en venir, c'est pourquoi le choix de Basic ?
A cause de la facilité d'apprentissage de ce langage ?
aurait-il été possible qu'à l'époque ce soit un autre
langage qui eu été fourni par défaut, langage style
Forth, Pascal, C, Fortran, Logo ect. ?
Ces derniers étaient souvent disponibles en option
sur différents ordi mais je me suis toujours posé la question
à propos du monopole de Basic à la commercialisation.
J'étais utilisateur du ZX81, TI99/4A, PCW9256, CPC6128
(nostalgie ;-) et toutes ces machines étaient livrées avec le
Basic en Rom ou sur disquette (PCW) et avec beaucoup de recul,
ce sont des questions qui me passent dans la tête.
Merci pour vos lumières.
Pat

Poser une question


Est-ce que le Basic ne permettait pas du tout en un: faire un système
d'exploitation et de programmation.
Et les langages compilés ne permettent pas un mode direct (exit Pascal,
Fortran et C) Reste le Forth et le Basic
Sinon y'aurait eu de la place perdue à intégrer un compilateur et un
interpréteur de commandes.
Guillaume.
non Basic...
La réponse est peut-etre dans l'acronyme BASIC : Beginner's All-purpose
Symbolic Instruction Code
L'article de Wikipedia nous donne quelques idées quant aux raisons du
*choix* du Basic, qui a mon avis n'a rien de commercial. Le langage intégré
aux micro-ordinateurs(surtout les familiaux) devait etre accessible à un
maximum de personnes, et utilisable dans un maximum de domaines, ce qui est
le cas du BASIC:
http://fr.wikipedia.org/wiki/BASIC
Petit extrait :
"Le BASIC est indissociable de l'apparition, dans les années 1980, de la
micro-informatique grand public. En effet, la plupart des micro-ordinateurs
vendus durant cette période étaient fournis avec un Interprète BASIC, et
quelques calculatrices programmables en furent même dotées.
Les huit principes de conception du BASIC étaient :
1. Être facile d'utilisation pour les débutant(e)s (Beginner)
2. Être un langage généraliste (All-purpose)
3. Autoriser l'ajout de fonctionnalités pour les expert(e)s (tout en
gardant le langage simple pour les débutant(e)s)
4. Être interactif
5. Fournir des messages d'erreur clairs et conviviaux
6. Avoir un délai de réaction faible pour les petits programmes
7. Ne pas nécessiter la compréhension du matériel de l'ordinateur
8. Isoler (shield) l'utilisateur du système d'exploitation"
Cela résume bien l'essence du BASIC.
Enfin, ce n'est que mon humble avis ;)
--
Emmanuel Da Piedade
http://retrocomputing.free.fr
http://apple2c.free.fr
Idem pour le rare Jupiter Ace. Sur l'Apple II, le Pascal était très
courant cependant.
--
A travers l'audimat, c'est la logique du commercial qui s'impose aux
productions culturelles. Or, il est important de savoir que,
historiquement, toutes les productions culturelles que je considère, -
et je ne suis pas le seul, j'espère -, qu'un certain nombre de gens
considèrent comme les productions les plus hautes de l'humanité, les
mathématiques, la poésie, la littérature, la philosophie, toutes ces
choses ont été produites contre l'équivalent de l'audimat, contre la
logique du commerce.
Pierre Bourdieu, "Sur la télévision". Raison d'Agir Editions, décembre
1996
Et aussi le somptueux DAI (fabrication Belge) et je crois le Jupiter Ace
(?)
JLS