NON ! Je ne peux pas te laisser dire ça. Le C est beau, le C est grand. Qui n'a jamais été émoustillé par la majesté d'une suite de #ifdef imbriqués ou par une erreur de segmentation... Ces moments émouvants qui rappellent au programmeur qu'il doit rester humble face à la machine.
Devoir réécrire une implémentation des structures de base à chaque programme, écrire avec amour son Makefile récursif ou ses graciles macros M4, voilà des bonheurs simples qui forment la vie passionante d'un dev C. Au diable la glib !
La supériorité des outils C est incontestable, comme en témoigne le foisonnement d'IDE libres de grande qualité pour ce langage. D'ailleurs, y a-t-il un équivalent de Valgrind pour détecter les erreurs de pointeurs en Java et C# ? Je vous laisse deviner : même pas. Ah c'est sur pour implémenter une AbstractProtocolSingletonFactory y a du monde, mais pour le reste...
Que les Monomaniaques de l'UML avec Objecteering tremblent, les codeurs C n'ont à perdre que leurs chaînes de compilation ! Les Javaistes & co seront rééduqués, tout comme les Lispeux et les Smalltalkiens en leurs temps !
À la rigueur, les gens voulant faire de l'objet peuvent se tourner vers un langage simple et conceptuellement élégant, le C++.
[^] # Re: ras le bol de l'utf8
Posté par lambada . En réponse au journal Coup de gueule parce que ça défoule. Évalué à 10.
Devoir réécrire une implémentation des structures de base à chaque programme, écrire avec amour son Makefile récursif ou ses graciles macros M4, voilà des bonheurs simples qui forment la vie passionante d'un dev C. Au diable la glib !
La supériorité des outils C est incontestable, comme en témoigne le foisonnement d'IDE libres de grande qualité pour ce langage. D'ailleurs, y a-t-il un équivalent de Valgrind pour détecter les erreurs de pointeurs en Java et C# ? Je vous laisse deviner : même pas. Ah c'est sur pour implémenter une AbstractProtocolSingletonFactory y a du monde, mais pour le reste...
Que les Monomaniaques de l'UML avec Objecteering tremblent, les codeurs C n'ont à perdre que leurs chaînes de compilation ! Les Javaistes & co seront rééduqués, tout comme les Lispeux et les Smalltalkiens en leurs temps !
À la rigueur, les gens voulant faire de l'objet peuvent se tourner vers un langage simple et conceptuellement élégant, le C++.
Carl "Mad" Marx