M
marcwentink
Henrik:
Yes but this does not say anything about the future of C++!?? For
example programming in assembler would also teach me a lot of things
about the system architectuur, but would I need it to solve a customer
problem? That you need less technical knowledge to provide a solution
in Java/C# then in C++, to me would be an indication that the first
two languages have the future!
Furthermore, give me the mayor players now investing in C++ development
tools? MicroSoft is going for .NET and C#, Borland CBuilder is a small
player. Then what is left, GNU? And yes, you are very clever
programming low level things without a nice IDE, not paying for
licenses, but in the end, I do not care less about that. I have to earn
my salary to pay the morgage, that's your first objective if you have a
young familly. I would not care that much about the tool I am using, I
just want to provide a solution, that gives me the revenues.
And then, a software engineer has to have more qualities then
understanding a computer language. Mostly say a 10% percent of the
total possibilities of C++ allow you to solve 90% of the problems. The
skill really needed is to define the problem. In which language you
then solve it, it depends, some have this possibilty, other tools and
languages the other, but it's not the main thing I think.
Marc Wentink
I've personally come to the conclusion that most Java and C# programmers are
less knowledged then average C++ programmers (at least judging from the
people I've met so far).
Yes but this does not say anything about the future of C++!?? For
example programming in assembler would also teach me a lot of things
about the system architectuur, but would I need it to solve a customer
problem? That you need less technical knowledge to provide a solution
in Java/C# then in C++, to me would be an indication that the first
two languages have the future!
Furthermore, give me the mayor players now investing in C++ development
tools? MicroSoft is going for .NET and C#, Borland CBuilder is a small
player. Then what is left, GNU? And yes, you are very clever
programming low level things without a nice IDE, not paying for
licenses, but in the end, I do not care less about that. I have to earn
my salary to pay the morgage, that's your first objective if you have a
young familly. I would not care that much about the tool I am using, I
just want to provide a solution, that gives me the revenues.
And then, a software engineer has to have more qualities then
understanding a computer language. Mostly say a 10% percent of the
total possibilities of C++ allow you to solve 90% of the problems. The
skill really needed is to define the problem. In which language you
then solve it, it depends, some have this possibilty, other tools and
languages the other, but it's not the main thing I think.
Marc Wentink