• [^] # Re: promouvoir Java plutot que C#

    Posté par (site web personnel) . En réponse à la dépêche Mono 0.24. Évalué à 2.

    Ce que je voulais faire comprendre surtout par mon 1er post c'est que pour les logiciels libres cote desktop/appli graphique de tous les jours:
    - il faut un autre langage moderne en plus de C / C++ (dans le sens un binding pour KDE/GNOME bien supporte, bien fait et sans bug).
    - que ce langage ne doit pas etre juger uniquement que sur ces qualites techniques.

    Je trouve que Java est un bon candidat car (en autre)
    - il permettrait de "recuperer" un bon nombre de developpeurs, il est tres utilise et la plupart des gens aime programmer en Java
    - c'est probablement l'un des meilleurs langage pour ce type d'applications.

    Je suis pas sur que faire des bindings Eiffel/OCaml/Ruby... par exemple apportent beaucoup (c'est triste mais c'est comme ca).
    De meme, Visual Basic est pas mal utilise mais je suis pas sur non plus que ce soit un bon candidat.

    Il faut faire des compromis, il n'y aura jamais de solution parfaite.


    Pour C# j'ai lu quelques docs, mais je voudrais savoir dans la pratique si les "mieux" qu'apportent C# sont reellement interessants par rapport a Java dans des applications classiques desktop.
    En Java on developpe environ 50% plus vite qu'en C++ avec un code plus propre et un programme plus robuste, en C# on peut esperer quoi ? (je sais que c'est une question difficile de filling et que ca depend de plein de choses).
    D'apres ce que j'ai lu c'est certe mieux, mais la difference est pas enorme et ca se ressemble enormement.