Bonjour,
Connaissez-vous un site, où des Benchmarks <sérieux> permettent de comparer
les vitesses d'execution de programme réalisé en C++, JAVA, Delphi et VB ?
Merci
Bonjour,
Connaissez-vous un site, où des Benchmarks <sérieux> permettent de comparer
les vitesses d'execution de programme réalisé en C++, JAVA, Delphi et VB ?
Merci
Outre la vitesse d'exécution des programmes prend aussi en compte le temps de développement que nécéssite le langage. Un programme en assembleur sera à priori le plus rapide, mais il nécéssitera peut-être 10 fois plus de temps à réaliser que le même programme en perl par exemple.
On revient au système d'interprétation à l'ancienne quoi c'est beau le progrès ^^Envoyé par Epictète
vic
il y a trop de possibilté. déjà rien quand C il y a des differences selon le compilateur. donc comparer de maniere repcises tout les langages devient emmerdant. je fais vaec le 5 compilo C et je fais une comparaison avec le 3 compilo java, puis je ocmpile mon perl et non je laisse en script, je teste avec un serveur plus rapide, ...
il y a vraiment trop de difference.
mais bon il y a un chose qui faut dire. Ce n est pas parce que tu codes en asm que tu vas avoir un executable plus rapide quand C. si la personne est vraiment res mauvais en asm et que la personne qui code le méme programme est excellent en C. bah il y a beauocup de chance que le programme provenant de C marche mieux. beins ur si le mec se demmerde tres bien en asm ca ira plus vite.
Mais on arrive sur un autre point : La connaissance du langage et ses subtilité et le programmeur et ses competences.
je pense qu il y a trop de parametres en jeu pour faire un bilan net et objectif.
Le problème avec Java c'est qu'il consomme beaucoup trop de ressources : avec ma vieille machine (va falloir penser à investir...) dès que tu sors du convertisseur d'euros ou de petits trucs comme ça c'est quasi inutilisable...Envoyé par Clement Cunin
Ca sert à rien de faire des comparaisons avec des choses qui n'ont rien à voir.
Java n'à pas été spécialement fait pour concurencer un compilo C++ ou Delphi.
Java est utilisé en entreprise principalement pour les developpements distribuées d'entreprise, bien que avec java on puisse quasiment tout faire.
En milieu professionnel, la question étant face à un besoin la réponse se situe en terme d'architecture, en terme éventuellement de langages, d'environnement, et en terme de choix stratégiques de fournisseurs.
Ca représente dans son ensemble une solution globale.
Comparer des langages sans avoir avant défini au préalable des besoins, ou un cadre, ou une raison, ca ressemble à rien...
Ca ne peux déboucher que sur un troll
Pour finir , j'ajouterais que le Titre du sujet est idiot, on dit
1) Comparer fonctionnellement des langages
2) faire un benchmark sur des compilateurs ou des VM, etc...
Un titre "benchmark sur des langages" c'est idiot, puisque cela reviendrais à comparer des langages compilés en natif avec des langages interprétés et avec des langages compilés à la volé, etc...et on risquerais meme donc de se retrouver à comparer non pas des langages mais des plateformes.
C'est donc bien un titre de débutant...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager