[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Java, C++ et cie. (était "Re: Débat: SLASHCODE :)")



Juste pour ajouter un peu d'huile sur ce feu (je blaque),
permettez-moi de mentionner cet article qui était pointé par Slashdot
ce vendredi :

        <URL:http://windows.oreilly.com/news/hejlsberg_0800.html>

Il s'agit d'une entrevue intéressante avec le principal concepteur de
C#.  Je sais bien que c'est Microsoft, mais en fait, par leur
intention de soumettre leur langage à l'ECMA, il se peut bien qu'il
soit dès le départ plus ouvert que Java.  (J'ai cependant des craintes
du point de vue de la dépendance sur ce qui a été placé dans le cadre
de .NET et qui ne sera peut-être pas aussi ouvert, c'est à voir)

Je ne veux pas particulièrement faire la promotion de ce langage, mais
je crois qu'il ne faut pas non plus le rejeter du revers de la main
simplement parce qu'il provient de Microsoft.

[email protected] ("Gilles J. Seguin") écrit :

> Fabien Ninoles wrote:
> > 
> > gjc et kaffe supporte java de mieux en mieux...
> 
> On semble vouloir dire, la translation du source au language
> machine (compilation) a des avantages plus important que
> maintenir un language intermediare qui permet le reseautage.

Il semble que C# utilise un code intermédiaire conçu selon des
critères différents et que l'exécution finale se fasse toujours sous
une forme pleinement compilée.

> > N'otez-bien: java n'est pas un mauvais language et certainement
> > mieux que le C++,
> 
> Commentaire trivial et donc faux.  Supposons une application,
> resoudre des equations differentiels comme les elements finis.
> Le fait de ne pouvoir utiliser son propre gestionnaire
> de memoire alouer, provoque un cout excessif en temps
> et en memoire.

Il semble que C# permette du code explicitement marqué « unsafe » et
qui est marqué de façon à ne pas être soumis au « garbage
collection ».


Charles