• [^] # Re: Ruby + QT

    Posté par . En réponse au message Java ou C++/Qt ?. Évalué à 6.

    je prefere utilise un langage plus bas niveau que ruby ou python pour faire des applications


    Là j'ai du mal à comprendre ... Si c'est pour coder un OS je comprends l'intérêt d'avoir un langage bas niveau mais pour des applications je ne vois pas du tout l'intérêt.

    Contrairement à l'opinion populaire les langages de haut niveau ne sont pas moins performants. Il suffit de voir les performances d'Objective Caml qui est très haut niveau et nettement plus performant que C++ ou Java. Bref si c'est pour la performance, prends un bon langage haut niveau.

    Concernant Python, les ambitions de PyPy sont grandes et je ne serait pas étonné à l'avenir de voir compilateur python qui n'aurait pas à rougir par rapport au C. Notons aussi Lisaac qui est haut niveau et semble également très performant.

    De plus les langages de haut niveau font gagner du temps de développement. A part pour des applications très spécifiques comme implémenter une VM ou le coeur d'un moteur 3D, il est très avantageux sacrifier quelques cycles processeur pour faciliter le développement et la maintenance. Parce que bon commencer une application c'est bien et ca motive bien mais la maintenir dans la durée, c'est moins évident, alors autant avoir un langage qui facilite la tâche.