• [^] # Re: Les développeurs Java

    Posté par . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 0.

    C'est quoi la différence entre

    elle [la VM] est logicielle en langage machine (même si elle subit une ou plusieurs étapes de compilation)

    et

    Le code est vérifie, puis compile en code natif.

    ?

    Plus tu ajoute d'étape (et de couches) moins la solution me semble pertinente, du point de vu performance comme de la maintenabilité.

    Grosso modo la VM .Net émule une CPU pourquoi garder cette émulation si elle peut être évitée ? Je présume que .Net est comme JVM est qu'elle est restée compatible (même modèle d'exécution) depuis la première version jusqu'à maintenant (d'où le fais que Java reste en version 1.x). La bibliothèque standard et le ramasse miette ne font pas partie de la VM.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)