Dire "on développe plus vite en Java/C#/... qu'en C" ce n'est pas vrai du tout
Bien sur que c'est vrai. A moins d'être une brêle complète en Java ou C#, ou d'y mettre vraiment de la mauvaise volonté, et encore. C'est vrai aussi pour C++ par rapport à C, d'ailleurs.
Quand je bossais pour Gtk--, j'ai ré-ecrit plusieurs des exemples de GTK+ en C++/Gtk--. En moyenne, l'exemple converti faisait 2 à 3 fois moins de lignes. Depuis que je suis passé à Qt/KDE, je pense pouvoir dire que le gain par rapport à C/GTK+ est au moins équivalent (2 à 3 fois), sinon supérieur.
Maintenant je n'espère pas t'en convaincre, j'ai déjà eu cette discussion plusieurs fois, et le problème est toujours le même : la personne qui me soutient le point de vue contraire aime bien C et GTK+, s'y est habitué, et n'arrive plus à voir tout les problèmes qui sont liés à cette plateforme.
Personne n'aime entendre dire qu'il y a mieux que les outils qu'il aime utiliser. Il y a aussi plein de programmeurs C++ qui vont te soutenir que tu n'ira pas plus vite en Java, et te citer plein de contre-exemples très particuliers etc... en oubliant complètement le cas général.
[^] # Re: MDI
Posté par Guillaume Laurent . En réponse à la dépêche Miguel de Icaza s'explique sur .NET. Évalué à 3.
Bien sur que c'est vrai. A moins d'être une brêle complète en Java ou C#, ou d'y mettre vraiment de la mauvaise volonté, et encore. C'est vrai aussi pour C++ par rapport à C, d'ailleurs.
Quand je bossais pour Gtk--, j'ai ré-ecrit plusieurs des exemples de GTK+ en C++/Gtk--. En moyenne, l'exemple converti faisait 2 à 3 fois moins de lignes. Depuis que je suis passé à Qt/KDE, je pense pouvoir dire que le gain par rapport à C/GTK+ est au moins équivalent (2 à 3 fois), sinon supérieur.
Maintenant je n'espère pas t'en convaincre, j'ai déjà eu cette discussion plusieurs fois, et le problème est toujours le même : la personne qui me soutient le point de vue contraire aime bien C et GTK+, s'y est habitué, et n'arrive plus à voir tout les problèmes qui sont liés à cette plateforme.
Personne n'aime entendre dire qu'il y a mieux que les outils qu'il aime utiliser. Il y a aussi plein de programmeurs C++ qui vont te soutenir que tu n'ira pas plus vite en Java, et te citer plein de contre-exemples très particuliers etc... en oubliant complètement le cas général.