• [^] # Re: STOP AU PIPO,PIPO ! (lire l'explication svp...)

    Posté par (site web personnel) . En réponse à la dépêche JSR47 vs. log4j ou les problèmes de la licence Sun sur le langage Java. Évalué à 1.

    jxta n'a pas grand chose à voir avec dotNet, c'est brazil qui est la réponse de sun à dotNet (ou la réponse de ms à brazil...on sait jamais trop qui pompes sur qui).

    Donc dotNet qu'est ce que c'est ?
    4 langages de prog dont la sémantique a été unifiée pour pouvoir tous être compilés vers du bytecode (mais pas du bytecode java, sun a refusé). Ces 4 langages sont vb, c# c++ et peut être javascript (je me rappelle plus).

    En gros y ont rajoutés héritage et surcharge à vb, et ont surement du virer plein de truc du c++.

    Une fois compilé vers du bytecode, tu fais tourner leur bytecode sur leur vm. Bon, d'après leur technico/commerciaux c'est pas une machine virtuelle paske y en a un gros bout intégré au kernel nt...

    Ensuite le coté plateforme .net, c'est toutes les api (xml, threads, gui,...).

    Pour la concurrence avec sun, il ont tous les webservices. En gros on met un mot clef dans les déclaration de fonction, et hop un webservice.

    Chez sun tout est déjà en place niveau api et surtout vm.

    En gros MS comblent la claque qu'il a pris avec java et essaie de séduire les neuneus qui essayent de coder sans rien comprendre avec un ide qui pisse du code à leur place. Franchement quand ils présentent l'héritage en vb comme une révolution ou encore les commentaire inline en xml (comme javadoc), ca fait vraiment peine.

    C'est dommage que certain décideurs se laissent encore baiser à chaque fois qu'on leur montre 'la reuissite en 5 minutes' avec 3 clicks.


    PS: je suis pas un fou de MS, c'est juste que c'est c*** m'ont envoyés les 8 cds de visual studio .net, alors je me suis dit que pour pouvoir critiquer|changer d'avis, il fallait connaitre ce que font les autres.