Hvis man tænker sig lidt om, burde man kunne se fornuften i at vælge det bedste værktøj til opgaven. Nogle gange er det C++, andre gange C# og helt andre gange et tredje sprog. Man kan ikke bare sige at f.eks. C++ (eller C) er überl33t til alt, for det er en sandhed med modifikationer. Jeg kan sagtens lave det meste i C# (eller Java) som i har tænkt jer at bruge C++ til, og lave det en hel del hurtigere. Så tænk over hvad der er smartest til den opgave du har tænkt dig.
Og så er der jo intet galt i at kunne flere sprog og paradigms.
Tja, det er såmend rigtigt nok, men det er nu meget rart at have et primært sprog. Det kan godt være, at java ville være det bedste til en given opgave, men hvis man nu i forvejen har C# kompetencer, og opgaven _kan_ udføres i C#, så er det ikke altid forsvarligt, rent tidsmæssigt, at skulle til at lære et helt nyt sprog(java), når man kan benytte sig af det man allerede kender

Men naturligvis er en bred vifte af kompetencer altid fornuftig. Bare ikke altid muligt, tids- og overskudsmæssigt