• [^] # Re: Techniquement, pourquoi Mono

    Posté par . En réponse au journal Utiliser Mono sans peur. Évalué à 1.

    Pourquoi mono plutot que python/GTK/QT?

    La comme ca, sans connaitre les 2 environnements en detail, et des trucs tres generaux qui s'appliquent a priori a tous les projets:
    - Compilation/Typage fort
    - Indentation libre
    - Pas de GIL
    - Performance (au niveau de la VM notamment)
    - Langage plus expressif.

    On peut parfaitement preferer l'un a l'autre, mais faut etre sacrement borne pour ne pas voir les avantages

    Pourquoi Mono plutot que Java, sur le poste client?
    - Parce que Swing est un merdier sans nom a developper
    - Parce que Swing, meme s'il s'est ameliore, donne toujours cette sensation de lenteur a l'utilisateur.
    - Parce que SWT est lourdingue a declarer final les 3/4 de ses classes (ca a peut etre change cela dit, ca fait un bail que j'y ai pas touche)
    - Parce que SWT necessite un package par archi/plateforme, et dans le monde java, ca fait chier, serieux.
    - Parce que Sun s'est toujours ramasse en beaute sur le poste client
    - Parce que c'est plus simple de faire telecharger un binaire pour une lib graphique sous windows que d'envoyer l'utliisateur sur le site de sun, chercher la bonne JVM parmi les 150 a disposition.

    J'aime beaucoup java, il me fait bouffer depuis 5 ans, mais c'est loin d'etre une reussite sur le poste client.