• # Pourquoi Mono ?

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

    Au début de la news j'ai eu une grosse frayeur : j'ai cru que patrick_g était un Mono fan ...

    Heureusement il nous éclaire un peu sur son point de vue :

    En définitive cette annonce est donc une bonne nouvelle même si, à mon humble avis, le libre n'a pas "besoin" de Mono. Que ce soit avec Qt/C++ et ses bidings ou avec GTK+/C et ses bidings (plus Vala) ou encore avec Java il y a pléthore de solutions puissantes et pratiques pour développer des logiciels libres.

    Ouf ! Lui aussi n'est pas convaincu par l'absolue nécessité de Mono !
    Franchement je ne comprend pas l'intérêt de Mono pour faire du développement de logiciels pour Gnome, KDE ou le Desktop libre en général ... voir même pour des applications serveurs !

    Pour les débutants il n'y a pas plus facile que Python/QT ou Python/GTK. Mono nécessite de comprendre tout un tas de concepts ainsi qu'un environnement de dev particulier avec compilateur et toute l'artillerie.

    Pour les développeurs expérimenté il y GTK/QT en natif ou via des bindings nombreux dont C/C++/Java/Python/Perl.

    Franchement C# c'est sympa à utiliser (j'ai bossé 6 mois avec dans de l'embarqué sur PDA). Mais l'est-ce plus que Java ? Pas de façon notable. Est-ce plus performant que le C++ ou le C ? Clairement non.

    Alors pourquoi ? Pourquoi Mono ?

    J'ai l'impression que c'est surtout une technologie poussée par Miguel, son équipe de développeurs et Novell. Aussi brillants soient-ils (ils sont vraiment impressionnants dans la quantité et qualité de boulot qu'ils abattent en peu de temps), les raisons m'ont l'air plus stratégiques pour Novell que philanthropiques pour le libre ...

    Je ne comprend pas Miguel non plus ! C'est un type extrêmement brillant techniquement. J'imagine qu'il s'éclate sur Mono, mais pourquoi ne pas faire avancer Gnome et le libre en générale qui a besoin d'inventer le futur, plus que de porter les technologies des autres !

    Quelqu'un peu m'expliquer : pourquoi Mono ?