OVH Cloud OVH Cloud

Basic sur ordinosaure

64 réponses
Avatar
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

4 réponses

3 4 5 6 7
Avatar
batyann811
Le 22/02/2010 18:55, DuboisP a écrit :
l'informatique n'a pas besoin de hasard.



Mais bien sûr...

http://en.wikipedia.org/wiki/List_of_pseudorandom_number_generators
Avatar
willpot
J' avais lu il y a longtemps que ADA avait été pour remplacer
tout les logiciels différents de l' armée ou de l' administration US
parce qu'il n'arrivaient pas à se comprendre
Suis-je sur la bonne piste ?


"Emss" a écrit dans le message de news:
4b7e4b85$0$24308$
Le 18/02/2010 23:24, kiriak a écrit :
Si !



Non, Ada est avant tout un langage créé pour supporter certains
principes d'ingénierie logicielle, quoiqu'il soit tout à fait possible
de désactiver certaines fonctionnalités via les options passées au
compilateur (le premier vol d'Ariane 5 en est malheureusement la preuve).

Tiré de la faq de comp.lang.ada

3.1: What is Ada?

Ada is an advanced, modern programming language, designed and
standardized to support widely recognized software engineering
principles: reliability, portability, modularity, reusability,
programming as a human activity, efficiency, maintainability,
information hiding, abstract data types, concurrent programming,
object-oriented programming, et caetera. All Ada compilers must
pass a validation test.
Avatar
debug this fifo
willpot wrote:
J' avais lu il y a longtemps que ADA avait été pour remplacer
tout les logiciels différents de l' armée ou de l' administration US
parce qu'il n'arrivaient pas à se comprendre



a l'epoque ils avaient plus de 1500 langages differents
en service...

Suis-je sur la bonne piste ?



oui.
Avatar
moi-meme
Le Mon, 22 Feb 2010 10:47:21 +0100, batyann811 a écrit :

Qui a dit que ADA était réservé aux trains et au avions ? Si c'est pour
du logiciel non critique pourquoi ne pas s'appuyer sur des bibliothèque
en C genre : Gtk, SDL, libxml, libpng, ... ?



en chimie et nucléaire c'est du 2 parmi 3 je crois.

Pour le ferroviaire la sécurité est assurée par matériel : en cas de
panne : on arrête tout. Je ne vois pas faire la même chose en aviation :-
((.

J'ai entendu parler d'une utilisation sécuritaire en ferroviaire. C'était
avant 1990 donc plus très clair.
Deux systèmes informatiques en //développés sur deux microprocesseur
différents avec deux équipes différentes (chez deux concurrents).
Je ne sais pas ce que c'est devenu.
3 4 5 6 7