Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
Aujourd'hui je sais programmer dans plus de 30 langages de programmation dont beaucoup que j'ai appris sur le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
Alors allons-y : - Algol 60 - Fortran - PL/1 - Cobol - Pascal Ces 5 là, je les ai appris pendant mes études au début des année 70.
- Lisp (Maclisp, LeLisp de Jérôme Chailloux, Franz Lisp) - Common Lisp (je le mets à part des autres Lisp car il est quand même assez différent) - Ada (83 et 95) - Prolog - C - C++ - Java - Javascript - Simula - Smalltalk (72,76,80) - Miranda (ancêtre de Haskell et successeur de SASL et KRC) de David Turner - KRC (Kent Recursive Calculator) de David Turner - CLU (Barbara Liskov) - Ruby - Python - Eiffel - Scratch (http://scratch.mit.edu/), vraiment génial - Haskell - Erlang - Hypertalk - Esterel (Langage synchrone de Gérard Berry) - ML (Milner Language) - Caml - Ocaml - Modula - Oberon - Perl - Tcl/Tk
Voilà ça en fait 33.
Et je n'ai pas mentionné les langages de spécification comme les langages Z et B de Jean-Raymond Abrial, de OBJ2, OBJ3 (langages algébriques) de Joseph Goguen avec qui un membre de mon équipe d'alors a travaillé ou encore du langage Coq (fondé sur le calcul des constructions de Thierry Coquand) qui est une sorte de lambda-calcul typé. Ou enfin l'environnement de spécifications algébriques ASSPEGIC de Michel Bidoit et Christine Choppy avec qui j'ai collaboré dans un projet européen.
pehache a écrit :
On Oct 10, 6:23 pm, Wykaaa <wyk...@yahoo.fr> wrote:
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait
vraiment tout ce qu'il fallait au niveau programmation. On peut citer
par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y
en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD,
Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
Aujourd'hui je sais programmer dans
plus de 30 langages de programmation dont beaucoup que j'ai appris sur
le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de
plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des
interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
Alors allons-y :
- Algol 60
- Fortran
- PL/1
- Cobol
- Pascal
Ces 5 là, je les ai appris pendant mes études au début des année 70.
- Lisp (Maclisp, LeLisp de Jérôme Chailloux, Franz Lisp)
- Common Lisp (je le mets à part des autres Lisp car il est quand même
assez différent)
- Ada (83 et 95)
- Prolog
- C
- C++
- Java
- Javascript
- Simula
- Smalltalk (72,76,80)
- Miranda (ancêtre de Haskell et successeur de SASL et KRC) de David Turner
- KRC (Kent Recursive Calculator) de David Turner
- CLU (Barbara Liskov)
- Ruby
- Python
- Eiffel
- Scratch (http://scratch.mit.edu/), vraiment génial
- Haskell
- Erlang
- Hypertalk
- Esterel (Langage synchrone de Gérard Berry)
- ML (Milner Language)
- Caml
- Ocaml
- Modula
- Oberon
- Perl
- Tcl/Tk
Voilà ça en fait 33.
Et je n'ai pas mentionné les langages de spécification comme les
langages Z et B de Jean-Raymond Abrial, de OBJ2, OBJ3 (langages
algébriques) de Joseph Goguen avec qui un membre de mon équipe d'alors a
travaillé ou encore du langage Coq (fondé sur le calcul des
constructions de Thierry Coquand) qui est une sorte de lambda-calcul typé.
Ou enfin l'environnement de spécifications algébriques ASSPEGIC de
Michel Bidoit et Christine Choppy avec qui j'ai collaboré dans un projet
européen.
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
Aujourd'hui je sais programmer dans plus de 30 langages de programmation dont beaucoup que j'ai appris sur le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
Alors allons-y : - Algol 60 - Fortran - PL/1 - Cobol - Pascal Ces 5 là, je les ai appris pendant mes études au début des année 70.
- Lisp (Maclisp, LeLisp de Jérôme Chailloux, Franz Lisp) - Common Lisp (je le mets à part des autres Lisp car il est quand même assez différent) - Ada (83 et 95) - Prolog - C - C++ - Java - Javascript - Simula - Smalltalk (72,76,80) - Miranda (ancêtre de Haskell et successeur de SASL et KRC) de David Turner - KRC (Kent Recursive Calculator) de David Turner - CLU (Barbara Liskov) - Ruby - Python - Eiffel - Scratch (http://scratch.mit.edu/), vraiment génial - Haskell - Erlang - Hypertalk - Esterel (Langage synchrone de Gérard Berry) - ML (Milner Language) - Caml - Ocaml - Modula - Oberon - Perl - Tcl/Tk
Voilà ça en fait 33.
Et je n'ai pas mentionné les langages de spécification comme les langages Z et B de Jean-Raymond Abrial, de OBJ2, OBJ3 (langages algébriques) de Joseph Goguen avec qui un membre de mon équipe d'alors a travaillé ou encore du langage Coq (fondé sur le calcul des constructions de Thierry Coquand) qui est une sorte de lambda-calcul typé. Ou enfin l'environnement de spécifications algébriques ASSPEGIC de Michel Bidoit et Christine Choppy avec qui j'ai collaboré dans un projet européen.
sebastienmarty
Wykaaa wrote:
pehache a écrit : > On Oct 10, 6:23 pm, Wykaaa wrote: >>> Euh... Pour la musique je dis pas, mais par contre sur PC il y avait >>> vraiment tout ce qu'il fallait au niveau programmation. On peut citer >>> par exemple les produits Borland, le plus connu tant le Turbo-Pascal. >> Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y >> en avait plus sur Mac que sur PC. > > J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
Wykaaa <wykaaa@yahoo.fr> wrote:
pehache a écrit :
> On Oct 10, 6:23 pm, Wykaaa <wyk...@yahoo.fr> wrote:
>>> Euh... Pour la musique je dis pas, mais par contre sur PC il y avait
>>> vraiment tout ce qu'il fallait au niveau programmation. On peut citer
>>> par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
>> Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y
>> en avait plus sur Mac que sur PC.
>
> J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD,
Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)
pehache a écrit : > On Oct 10, 6:23 pm, Wykaaa wrote: >>> Euh... Pour la musique je dis pas, mais par contre sur PC il y avait >>> vraiment tout ce qu'il fallait au niveau programmation. On peut citer >>> par exemple les produits Borland, le plus connu tant le Turbo-Pascal. >> Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y >> en avait plus sur Mac que sur PC. > > J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
sebastienmarty
Anne wrote:
SbM wrote:
> > En équivalent 2010 ça fait même 12386 euros : > <http://www.insee.fr/fr/themes/indicateur.asp?id)&type=1&page¬hatfra > nc.htm>
Francs courant ou francs constants ?
Consulte le lien que j'ai donné.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
Anne <anneleguennec@free.fr> wrote:
SbM <sebastienmarty@yahoo.fr> wrote:
>
> En équivalent 2010 ça fait même 12386 euros :
> <http://www.insee.fr/fr/themes/indicateur.asp?id)&type=1&page¬hatfra
> nc.htm>
Francs courant ou francs constants ?
Consulte le lien que j'ai donné.
--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)
> > En équivalent 2010 ça fait même 12386 euros : > <http://www.insee.fr/fr/themes/indicateur.asp?id)&type=1&page¬hatfra > nc.htm>
Francs courant ou francs constants ?
Consulte le lien que j'ai donné.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
pehache
Le 10/10/11 19:12, Tardigradus a écrit :
pehache wrote:
Donc ce genre de remarque n'a strictement aucun intérêt.
Je suis impressionné par l'agressivité que tu dégages dans chaune de tes interventiosn. Tu es en colère après qui ? Apple ? Les gens qui préfèrent cette marque ? Ou qui d'autre ?
Ce genre de remarque n'a strictement aucun intérêt.
-- pehache
Le 10/10/11 19:12, Tardigradus a écrit :
pehache<pehache.7@gmail.com> wrote:
Donc ce genre de remarque n'a strictement aucun
intérêt.
Je suis impressionné par l'agressivité que tu dégages dans chaune de tes
interventiosn. Tu es en colère après qui ? Apple ? Les gens qui
préfèrent cette marque ? Ou qui d'autre ?
Ce genre de remarque n'a strictement aucun intérêt.
Donc ce genre de remarque n'a strictement aucun intérêt.
Je suis impressionné par l'agressivité que tu dégages dans chaune de tes interventiosn. Tu es en colère après qui ? Apple ? Les gens qui préfèrent cette marque ? Ou qui d'autre ?
Ce genre de remarque n'a strictement aucun intérêt.
-- pehache
xavier
SbM wrote:
Consulte le lien que j'ai donné.
J'aimerais quand même savoir comment cet organisme *gouvernemental* explique que les prix des produits alimentaires étaient les mêmes en FRF en 1980 qu'aujourd'hui en ¤.
Je ne suis pas un théorie-complotiste, mais je ne crois pas une seconde à ces stats. Toute personne sensée de + de 50 ans n'a juste qu'à faire appel à sa mémoire.
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
SbM <sebastienmarty@yahoo.fr> wrote:
Consulte le lien que j'ai donné.
J'aimerais quand même savoir comment cet organisme *gouvernemental*
explique que les prix des produits alimentaires étaient les mêmes en FRF
en 1980 qu'aujourd'hui en ¤.
Je ne suis pas un théorie-complotiste, mais je ne crois pas une seconde
à ces stats. Toute personne sensée de + de 50 ans n'a juste qu'à faire
appel à sa mémoire.
--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
J'aimerais quand même savoir comment cet organisme *gouvernemental* explique que les prix des produits alimentaires étaient les mêmes en FRF en 1980 qu'aujourd'hui en ¤.
Je ne suis pas un théorie-complotiste, mais je ne crois pas une seconde à ces stats. Toute personne sensée de + de 50 ans n'a juste qu'à faire appel à sa mémoire.
-- XAv In your pomp and all your glory you're a poorer man than me, as you lick the boots of death born out of fear. (Jethro Tull)
pehache
Le 10/10/11 19:44, Jerome Lambert a écrit :
Tout à fait artificiellement et par la seule volonté d'Apple. De quoi ont-ils peur, en interdisant l'installation de Mac OS X sur autre chose que leur matériel ? Que certains se rendent compte que ça peut marcher bien ? Pourtant à t'écouter, le modèle intégré est tellement supérieur, que ce risque est bien faible...
Euuuh, quand je vois les ennuis rencontrés par MS pour la gestion des pilotes (de mémoire, 3/4 des écrans bleus sous XP sont dû à des pilotes foireux), je me dis que ce n'est pas la meilleure voie. Ce n'est d'ailleurs pas pour rien que MS *impose* la certification aux pilotes pour les versions 64 bits de ses OS, et donc à terme pour *tous* ses OS quand ils laisseront tomber les versions 32 bits.
Mais je suis d'accord avec toi, et il est assez évident que le modèle intégré a des avantages. Mais justement : Apple ne devrait pas craindre la perspective de laisser installer Mac OS X sur autre chose.
Enfantin. Sans doute un exemple de la légendaire simplicité Apple :-)
Parce qu'il a fait une réinstallation en reformatant le disque.
Bien sûr (sans ironie). Mais Gérald vient relater une procédure bien compliquée pour montrer je ne sais quoi au juste, alors qu'on parlait de la virtualisation de Mac OS X. Au hackintosheries près, installer Lion dans une machine virtuelle ne doit être ni plus ni moins compliqué que de l'installer sur un Mac.
-- pehache
Le 10/10/11 19:44, Jerome Lambert a écrit :
Tout à fait artificiellement et par la seule volonté d'Apple. De quoi
ont-ils peur, en interdisant l'installation de Mac OS X sur autre
chose que leur matériel ? Que certains se rendent compte que ça peut
marcher bien ? Pourtant à t'écouter, le modèle intégré est tellement
supérieur, que ce risque est bien faible...
Euuuh, quand je vois les ennuis rencontrés par MS pour la gestion des
pilotes (de mémoire, 3/4 des écrans bleus sous XP sont dû à des pilotes
foireux), je me dis que ce n'est pas la meilleure voie. Ce n'est
d'ailleurs pas pour rien que MS *impose* la certification aux pilotes
pour les versions 64 bits de ses OS, et donc à terme pour *tous* ses OS
quand ils laisseront tomber les versions 32 bits.
Mais je suis d'accord avec toi, et il est assez évident que le modèle
intégré a des avantages. Mais justement : Apple ne devrait pas craindre
la perspective de laisser installer Mac OS X sur autre chose.
Enfantin. Sans doute un exemple de la légendaire simplicité Apple :-)
Parce qu'il a fait une réinstallation en reformatant le disque.
Bien sûr (sans ironie). Mais Gérald vient relater une procédure bien
compliquée pour montrer je ne sais quoi au juste, alors qu'on parlait de
la virtualisation de Mac OS X. Au hackintosheries près, installer Lion
dans une machine virtuelle ne doit être ni plus ni moins compliqué que
de l'installer sur un Mac.
Tout à fait artificiellement et par la seule volonté d'Apple. De quoi ont-ils peur, en interdisant l'installation de Mac OS X sur autre chose que leur matériel ? Que certains se rendent compte que ça peut marcher bien ? Pourtant à t'écouter, le modèle intégré est tellement supérieur, que ce risque est bien faible...
Euuuh, quand je vois les ennuis rencontrés par MS pour la gestion des pilotes (de mémoire, 3/4 des écrans bleus sous XP sont dû à des pilotes foireux), je me dis que ce n'est pas la meilleure voie. Ce n'est d'ailleurs pas pour rien que MS *impose* la certification aux pilotes pour les versions 64 bits de ses OS, et donc à terme pour *tous* ses OS quand ils laisseront tomber les versions 32 bits.
Mais je suis d'accord avec toi, et il est assez évident que le modèle intégré a des avantages. Mais justement : Apple ne devrait pas craindre la perspective de laisser installer Mac OS X sur autre chose.
Enfantin. Sans doute un exemple de la légendaire simplicité Apple :-)
Parce qu'il a fait une réinstallation en reformatant le disque.
Bien sûr (sans ironie). Mais Gérald vient relater une procédure bien compliquée pour montrer je ne sais quoi au juste, alors qu'on parlait de la virtualisation de Mac OS X. Au hackintosheries près, installer Lion dans une machine virtuelle ne doit être ni plus ni moins compliqué que de l'installer sur un Mac.
-- pehache
sebastienmarty
Xavier wrote:
SbM wrote:
> Consulte le lien que j'ai donné.
J'aimerais quand même savoir comment cet organisme *gouvernemental* explique que les prix des produits alimentaires étaient les mêmes en FRF en 1980 qu'aujourd'hui en ¤.
Comment arrives-tu à ce résultat ? Moi si je prends par exemple un produit qui valait 4 FRF en 1980, je lui applique le coefficient indiqué (0,39396) et j'obtiens donc 1,57 euros. Ce qui n'a jamais fait 4 FRF.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
Xavier <xavier@groumpf.org> wrote:
SbM <sebastienmarty@yahoo.fr> wrote:
> Consulte le lien que j'ai donné.
J'aimerais quand même savoir comment cet organisme *gouvernemental*
explique que les prix des produits alimentaires étaient les mêmes en FRF
en 1980 qu'aujourd'hui en ¤.
Comment arrives-tu à ce résultat ? Moi si je prends par exemple un
produit qui valait 4 FRF en 1980, je lui applique le coefficient indiqué
(0,39396) et j'obtiens donc 1,57 euros. Ce qui n'a jamais fait 4 FRF.
--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)
J'aimerais quand même savoir comment cet organisme *gouvernemental* explique que les prix des produits alimentaires étaient les mêmes en FRF en 1980 qu'aujourd'hui en ¤.
Comment arrives-tu à ce résultat ? Moi si je prends par exemple un produit qui valait 4 FRF en 1980, je lui applique le coefficient indiqué (0,39396) et j'obtiens donc 1,57 euros. Ce qui n'a jamais fait 4 FRF.
-- [SbM] <http://sebastienmarty.free.fr> - <http://tradintosh.free.fr> <http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr> "If the French were really intelligent, they'd speak English" (W. Sheed)
Wykaaa
SbM a écrit :
Wykaaa wrote:
pehache a écrit :
On Oct 10, 6:23 pm, Wykaaa wrote:
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
Pas du tout. En 80, avant le PC d'IBM donc,je faisais effectivement du Logo, du Lisp, du Fortran et du Pascal USD sur Apple II, donc je ne plaisante absolument pas. D'ailleurs quand on regarde ici : http://fr.wikipedia.org/wiki/IBM_PC, on s'aperçoit qu'il n'y avait qu'un Basic en mémoire morte dans le PC de 1981 alors que sur mon Apple II je pouvais déjà programmer dans tous les langages que j'ai cités ci-dessus. J'ai d'ailleurs oublié Forth qui était utilisé à l'IRCAM (et dans des systèmes embarqués). J'ai vu un concert, au début des années 80 (en 84, je crois) à l'IRCAM ou un Apple II, programmé en Forth, pilotait 3 synthétiseurs Yamaha DX7. Le programme, dans l'Apple II, répondait au jeu en temps réel d'un saxophoniste sur scène.
Forth est un langage où l'instruction exécutée est celle qui se trouve au sommet de la pile. Pour programmer en Forth il faut avoir une structure de pile LIFO (Last IN, First Out) dans le cerveau ... Ce langage était aussi efficace que l'assembleur du processeur (8 bits) 6502 qui équipait l'Apple II et qui ne possédait même pas d'instruction de multiplication (il fallait faire une boucle avec des additions !).
SbM a écrit :
Wykaaa <wykaaa@yahoo.fr> wrote:
pehache a écrit :
On Oct 10, 6:23 pm, Wykaaa <wyk...@yahoo.fr> wrote:
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait
vraiment tout ce qu'il fallait au niveau programmation. On peut citer
par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y
en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD,
Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
Pas du tout. En 80, avant le PC d'IBM donc,je faisais effectivement du
Logo, du Lisp, du Fortran et du Pascal USD sur Apple II, donc je ne
plaisante absolument pas.
D'ailleurs quand on regarde ici : http://fr.wikipedia.org/wiki/IBM_PC,
on s'aperçoit qu'il n'y avait qu'un Basic en mémoire morte dans le PC de
1981 alors que sur mon Apple II je pouvais déjà programmer dans tous les
langages que j'ai cités ci-dessus.
J'ai d'ailleurs oublié Forth qui était utilisé à l'IRCAM (et dans des
systèmes embarqués). J'ai vu un concert, au début des années 80 (en 84,
je crois) à l'IRCAM ou un Apple II, programmé en Forth, pilotait 3
synthétiseurs Yamaha DX7. Le programme, dans l'Apple II, répondait au
jeu en temps réel d'un saxophoniste sur scène.
Forth est un langage où l'instruction exécutée est celle qui se trouve
au sommet de la pile. Pour programmer en Forth il faut avoir une
structure de pile LIFO (Last IN, First Out) dans le cerveau ...
Ce langage était aussi efficace que l'assembleur du processeur (8 bits)
6502 qui équipait l'Apple II et qui ne possédait même pas d'instruction
de multiplication (il fallait faire une boucle avec des additions !).
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
J'espère que tu plaisantes.
Pas du tout. En 80, avant le PC d'IBM donc,je faisais effectivement du Logo, du Lisp, du Fortran et du Pascal USD sur Apple II, donc je ne plaisante absolument pas. D'ailleurs quand on regarde ici : http://fr.wikipedia.org/wiki/IBM_PC, on s'aperçoit qu'il n'y avait qu'un Basic en mémoire morte dans le PC de 1981 alors que sur mon Apple II je pouvais déjà programmer dans tous les langages que j'ai cités ci-dessus. J'ai d'ailleurs oublié Forth qui était utilisé à l'IRCAM (et dans des systèmes embarqués). J'ai vu un concert, au début des années 80 (en 84, je crois) à l'IRCAM ou un Apple II, programmé en Forth, pilotait 3 synthétiseurs Yamaha DX7. Le programme, dans l'Apple II, répondait au jeu en temps réel d'un saxophoniste sur scène.
Forth est un langage où l'instruction exécutée est celle qui se trouve au sommet de la pile. Pour programmer en Forth il faut avoir une structure de pile LIFO (Last IN, First Out) dans le cerveau ... Ce langage était aussi efficace que l'assembleur du processeur (8 bits) 6502 qui équipait l'Apple II et qui ne possédait même pas d'instruction de multiplication (il fallait faire une boucle avec des additions !).
Le Moustique
Le 10/10/11 21:21, Xavier a écrit :
Toute personne sensée de + de 50 ans n'a juste qu'à faire appel à sa mémoire.
Y'a pas une contradiction, là? ;-)
-- /) Le Moustique -:oo= ) CC BY-NC-ND Je nettoyais mon clavier, et le coup est parti tout seul.
Le 10/10/11 21:21, Xavier a écrit :
Toute personne sensée de + de 50 ans n'a juste qu'à faire
appel à sa mémoire.
Y'a pas une contradiction, là? ;-)
--
/) Le Moustique
-:oo=
) CC BY-NC-ND
Je nettoyais mon clavier, et le coup est parti tout seul.
Toute personne sensée de + de 50 ans n'a juste qu'à faire appel à sa mémoire.
Y'a pas une contradiction, là? ;-)
-- /) Le Moustique -:oo= ) CC BY-NC-ND Je nettoyais mon clavier, et le coup est parti tout seul.
pehache
Le 10/10/11 20:40, Wykaaa a écrit :
pehache a écrit :
On Oct 10, 6:23 pm, Wykaaa wrote:
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic
Là on parlait du Mac, pas de l'Apple II.
alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
En 1988 j'ai fait du Fortran du PC. Je ne me souviens plus avec quel compilo (il me semble que la commande était "fort"). Il y avait aussi du C, évidemment. J'ai suivi également un cours de Prolog, sur PC, à cette époque. Il y avait le Basic, évidemment. Et je n'en jurerais pas, mais il me semble avoir vu passer du Forth également. Wikipedia me dit qu'au moins en 86 il y avait du Lisp...
Bref, je ne crois qu'il manquait de langage important sur PC dans ces années là.
Aujourd'hui je sais programmer dans plus de 30 langages de programmation dont beaucoup que j'ai appris sur le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
J'ai bien parlé de "maîtrise" et pas simplement de connaître. Connaître la syntaxe d'un langage, faire un truc qui compile, c'est une chose. Programmer efficacement et proprement dans ce langage c'en est une (toute) autre. Les étudiants qui collent 10 langages dans leur CV parce qu'ils (au mieux) les ont vus en cours et ont fait 1 ou 2 TP dessus, je connais. La maîtrise d'un langage s'acquiert uniquement par l'expérience, en faisant des projets.
-- pehache
Le 10/10/11 20:40, Wykaaa a écrit :
pehache a écrit :
On Oct 10, 6:23 pm, Wykaaa <wyk...@yahoo.fr> wrote:
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait
vraiment tout ce qu'il fallait au niveau programmation. On peut citer
par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y
en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD,
Basic
Là on parlait du Mac, pas de l'Apple II.
alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
En 1988 j'ai fait du Fortran du PC. Je ne me souviens plus avec quel
compilo (il me semble que la commande était "fort"). Il y avait aussi du
C, évidemment. J'ai suivi également un cours de Prolog, sur PC, à cette
époque. Il y avait le Basic, évidemment. Et je n'en jurerais pas, mais
il me semble avoir vu passer du Forth également. Wikipedia me dit qu'au
moins en 86 il y avait du Lisp...
Bref, je ne crois qu'il manquait de langage important sur PC dans ces
années là.
Aujourd'hui je sais programmer dans
plus de 30 langages de programmation dont beaucoup que j'ai appris sur
le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de
plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des
interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
J'ai bien parlé de "maîtrise" et pas simplement de connaître. Connaître
la syntaxe d'un langage, faire un truc qui compile, c'est une chose.
Programmer efficacement et proprement dans ce langage c'en est une
(toute) autre. Les étudiants qui collent 10 langages dans leur CV parce
qu'ils (au mieux) les ont vus en cours et ont fait 1 ou 2 TP dessus, je
connais. La maîtrise d'un langage s'acquiert uniquement par
l'expérience, en faisant des projets.
Euh... Pour la musique je dis pas, mais par contre sur PC il y avait vraiment tout ce qu'il fallait au niveau programmation. On peut citer par exemple les produits Borland, le plus connu tant le Turbo-Pascal.
Je me suis mal exprimé. Je voulais dire, au niveau des langages, qu'il y en avait plus sur Mac que sur PC.
J'en doute fortement.
Ben déjà, sur Apple 2, il y avait Logo, C, Lisp, Fortran, Pascal USD, Basic
Là on parlait du Mac, pas de l'Apple II.
alors que sur PC il y avait tout juste Basic et, peut-être un Pascal.
En 1988 j'ai fait du Fortran du PC. Je ne me souviens plus avec quel compilo (il me semble que la commande était "fort"). Il y avait aussi du C, évidemment. J'ai suivi également un cours de Prolog, sur PC, à cette époque. Il y avait le Basic, évidemment. Et je n'en jurerais pas, mais il me semble avoir vu passer du Forth également. Wikipedia me dit qu'au moins en 86 il y avait du Lisp...
Bref, je ne crois qu'il manquait de langage important sur PC dans ces années là.
Aujourd'hui je sais programmer dans plus de 30 langages de programmation dont beaucoup que j'ai appris sur le Mac.
Moui... Quand je vois un CV qui proclame une soit-disant maîtrise de plus de 3 langages, j'ai tendance à avoir des doutes.
C'était mon boulot de faire/maintenir/porter des compilateurs et des interpréteurs alors tu peux douter si tu veux mais c'est la vérité.
J'ai bien parlé de "maîtrise" et pas simplement de connaître. Connaître la syntaxe d'un langage, faire un truc qui compile, c'est une chose. Programmer efficacement et proprement dans ce langage c'en est une (toute) autre. Les étudiants qui collent 10 langages dans leur CV parce qu'ils (au mieux) les ont vus en cours et ont fait 1 ou 2 TP dessus, je connais. La maîtrise d'un langage s'acquiert uniquement par l'expérience, en faisant des projets.