OVH Cloud OVH Cloud

Ho non!

355 réponses
Avatar
iDan
http://www.apple.com/ca/

10 réponses

Avatar
Wykaaa
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.

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.
Avatar
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)
Avatar
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)
Avatar
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
Avatar
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)
Avatar
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
Avatar
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)
Avatar
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 !).
Avatar
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.
Avatar
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