[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] guru's distro opinion




On Fri, 28 Sep 2001, Dany De Bontridder wrote:

> Non, un rêve :-) Très sérieusement, le C# va vraiment jeter java, C#
> n'est pas portable ? Très bien alors tout le monde utilise XP et puis on
> ne discute plus :-)
> C# _sera_ portable, mais ce n'est pas MS qui va travailler sur ce point,
> aux autres de s'aligner.
>

Aie... Les langages de programmation sont une partie assez spécifique de
l'informatique. En effet, on s'accorde à dire qu'il n'existe pas "UN"
langage (même pas un pseudo-code) unique pour tout le monde.

Les langages sont très spécifiques et uniquement orienté vers une approche
ou utilisations spécifiques.

Le but de C# (C Sharp) est de rendre tout en objet (ou component suivant
l'école 8-) et faire un accès commun à ces objets. L'idée est chouette
mais un peu irréaliste. Le concepteur de C# est Anders Hejlsberg (le
concepteur du p-code et de pascal) et a tjs eu des visions chouettes mais
souvent hors-context (il existe une littérature très chouette sur le
sujet).

De plus, l'idée du langage généric qui donne accès à tous les objets et ce
façon +/- transparente existe depuis longtemps (p.ex. Smalltalk et dans
une moindre mesure Objective-C et ensuite Java (y-en-a encore qui font
du RMI??)). Mais le problème c'est tjs le degrés de
complexité vis-à-vis de son utilisation ou de sa mise en pratique.

Le langage unique qui va tout remplacer est peut-être une utopie
(peut-être via la programmation littérale).

C# va aussi tomber dans le même piege de que la majorité des langages des
tonnes API peu/ou/pas consistente. (Java-API, Perl-Module, ... en fait
tous les langages 8-)

J'utilise un paquet de langage et je prends souvent (mais pas tjs 8-))
celui correspond le mieux à mes besoins. Croire qu'un langage va tout remplacer,
c'est peu un croire à l'esperanto... 8-)

La diversité c'est bien dans les langages... (c'est aussi bien dans les
systèmes d'exploitation, les processeurs, ...)

just a comment

alx
a regular user of C, perl, python, objective-c and ruby 8-)


-- 
---
Alexandre Dulaunoy
  Work    : http://www.conostix.com/       adulau@conostix.com
  Private : http://www.thinkingsecure.com/ adulau@thinkingsecure.com

"Liberty is the great parent of science and of virtue; and a nation will
be great in both in proportion as it is free. " T. Jefferson



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]