• [^] # Re: débat .Net vs Java

    Posté par (site web personnel) . En réponse à la dépêche Revue de Presse - Novembre 2004. Évalué à 6.

    Il s'agit plus de "syntaxes différentes" que de "langages" vraiment différents, par exemple je vois mal .net gérer de vrais multi-méthodes comme dans CLOS, du duck-typing (cf http://en.wikipedia.org/wiki/Duck_typing(...)) comme dans python ou ruby,...

    En effet programmer en Lisp par exemple ne se résume pas au changement syntaxique : objet.méthode(argument) => (méthode objet argument) !

    Au final avec ce système .net, on risque de tendre vers une "uniformisation" des langages qui deviendront tous des java-like ou des c#-like, à quelques différences de syntaxe près :-(

    Sinon, le même système existe en java (il existe plus de 100 langages qui peuvent être compilés en bytecode java, dont python (jython), scheme (bigloo),...).