• [^] # Re: Dans la gueule du loup

    Posté par . En réponse à la dépêche Sortie de Mono 1.0 beta 1. Évalué à 0.

    Ok, trouves moi le JDK pour Linux/PPC ou de façon plus générale pour tout processeur non dans la lignée Intel. Trouves moi aussi le JDK pour *BSD. Pour l'instant sous FreeBSD il faut télécharger les sources de Sun (en acceptant une licence super-contraignante), appliquer des patches puis compiler un truc qui te demande d'avoir 1,3Go de libres. Pour Mono, il n'y a pas de problèmes de portages ni de problèmes de redistribution sous forme compilée.


    Je ne comprends pas pourquoi tu t'escrimes à comparer Mono avec la JDK de Sun. Des environnment sde développement Java en libre existent (incomplets, certes, mais pas plus que ne l'est Mono par rapport à .Net). Un de ces environnments, GCJ pour ne pas le citer, est disponible sous une foultitude d'architectures (X86 ou non) et est parfaitement redistribuable sous forme de package binaire ou source. Dans cet environnement, et grace à Classpath, il est tout de même possible de faire tourner Eclipse ce qui n'est pas rien.

    Le but de Mono n'est pas de tout implémenter. Les classes non spécifiques à Windows sont en particulier celles qui sont intéressantes.

    Le but de mono est le suivant : "The Mono project is an open source effort sponsored by Novell to create a free implementation of the .NET Development Framework". Visiblement cela concerne tout .Net. De plus, je serais content de savoir ce qu'est une classe .Net non specifique de Windows...

    Et puis Mono utilise un jeu de tests automatisés visiblement rigoureux. Ca peut paraitre être un détail méthodologique pour certains, mais ça permet d'avancer très vite ce genre de choses.


    Pour info tous les gros projets (commerciaux ou libres) utilisent ce genre de tests. C'est entre autre le cas de Classpath.

    Tu confond VM, compilateur et classes de la bibliothèque "standard" de Java.
    Ah bon ou ca ??

    En l'occurence le nerf de la guerre concerne surtout les classes dites "standard" de Java.
    C'est bien pour cela que je parle de classpath, qui sont les bibliothèques libres du projet et sont disponibles en licence GPL. C'est plutot toi qui n'a pas l'air de maitriser trés bien ce sujet.