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.
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.
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" <emss@free.fr> a écrit dans le message de news:
4b7e4b85$0$24308$426a74cc@news.free.fr...
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.
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.
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.
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...
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.
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.
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.
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.