Oui oui je l'avais aussi lu avant mon precedent post:
C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it.
Perso je prend ça comme "j'aime deja pas le C++ mais vraiment les codeurs C++ en rajoute une couche".
Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
I've come to the conclusion that any programmer that would prefer the project to be in C++ over C is likely a programmer that I really *would* prefer to piss off
C++ leads to really really bad design choices.
C'est bien une critique sur le C++ mais ce n'est pas catégorique. Et le choix reste fait par le developpeur pas par le langage.
You invariably start using the "nice" library features of the language like STL and Boost and other total and utter crap, that may "help" you program
En effet une critique sur STL et Boost, si tu les considère comme faisant partie de C++ dans ce cas tu peux difficilement dire qu'il à tord ;) Mais oui, il dit que c'est tout pourrave, relir ma première quote pour plus d'explication.
infinite amounts of pain when they don't work (and anybody who tells me that STL and especially Boost are stable and portable is just so full of BS that it's not even funny)
Bon deja là il a terriblement raison. Et ça rejoint ce qu'il y a juste au dessus.
inefficient abstracted programming models where two years down the road you notice that some abstraction wasn't very efficient, but now all your code depends on all the nice object models around it, and you cannot fix it without rewriting your app.
And limiting your project to C means that people don't screw that up, and also means that you get a lot of programmers that do actually understand low-level issues and don't screw things up with any idiotic "object model" crap.
Ben non désolé mais pour moi ce qu'il attaque c'est bien les codeurs C++ qui se pointent avec leurs gros souliers en disant :
"Roh l'otr le azbine du C raaaannnnnnnnh mé prend C++ cé ++ miheu".
[^] # Re: Ouais
Posté par moo4 . En réponse au journal Linus sur ohloh. Évalué à 1.
C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it.
Perso je prend ça comme "j'aime deja pas le C++ mais vraiment les codeurs C++ en rajoute une couche".
Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
I've come to the conclusion that any programmer that would prefer the project to be in C++ over C is likely a programmer that I really *would* prefer to piss off
C++ leads to really really bad design choices.
C'est bien une critique sur le C++ mais ce n'est pas catégorique. Et le choix reste fait par le developpeur pas par le langage.
You invariably start using the "nice" library features of the language like STL and Boost and other total and utter crap, that may "help" you program
En effet une critique sur STL et Boost, si tu les considère comme faisant partie de C++ dans ce cas tu peux difficilement dire qu'il à tord ;) Mais oui, il dit que c'est tout pourrave, relir ma première quote pour plus d'explication.
infinite amounts of pain when they don't work (and anybody who tells me that STL and especially Boost are stable and portable is just so full of BS that it's not even funny)
Bon deja là il a terriblement raison. Et ça rejoint ce qu'il y a juste au dessus.
inefficient abstracted programming models where two years down the road you notice that some abstraction wasn't very efficient, but now all your code depends on all the nice object models around it, and you cannot fix it without rewriting your app.
And limiting your project to C means that people don't screw that up, and also means that you get a lot of programmers that do actually understand low-level issues and don't screw things up with any idiotic "object model" crap.
Ben non désolé mais pour moi ce qu'il attaque c'est bien les codeurs C++ qui se pointent avec leurs gros souliers en disant :
"Roh l'otr le azbine du C raaaannnnnnnnh mé prend C++ cé ++ miheu".