|
Most business-oriented application development does not require it and can be accomplished more productively in higher-level languages.
Most of the job ads for MS-centric development are for higher-level languages, so naturally devs have gravitated towards them - and Code Project is still an MS-centric site I assume.
C/C++ have just become more specialised or have returned to their roots in system-oriented apps. Windows and desktop apps. such as Office will continue to be written in C/C++ for a while methinks. Plus games and high perf computing.
Kevin
|
|
|
|
|
Thank you, you hit the nail on its head.
Yes, C++ once seemed to be language of choice for application development is defunct now.
I have never seen embankment of any new application development in C++ , despite of the fact that we have a comprehensive frameworks like MFC, Codegear Radstudio's VCL, etc..
|
|
|
|
|
There are some things about C / C++ which I hate, one of them being the fact that it allows writting the most obfuscated code I've ever seen.
In Bjarne Stroustoup's book "The C++ programming language" there was an exercise in which the task was to fully parenthesise a C++ expresion. None of the C++ programers I knew at college were able to complete the task successfully.
I haven't coded in c++ for years , but some syntactical cleaning would be nice.
|
|
|
|
|
Armando de la Torre wrote: it allows writting the most obfuscated code
I agree with you, each time I look at the code written by others on net or previous existing code-base at workplace even I feel the same. The root cause for this is the fact that, presence of pointers and the ability to work with system hardware to the most granular level I assume.
On the contrary most of the other programming languages, restricts you from doing so.
|
|
|
|
|
CP has a majority C# user base. Other coding forums will attract other majorities.
"Program testing can be used to show the presence of bugs, but never to show their absence."
<< please vote!! >>
|
|
|
|
|
Vijay Rajanna wrote: what amazed me is that there are only a scanty number of C, C++ developers.
This is a very Microsoft-centric site, so that makes sense (notice that the forum for c++ is called c++/c/MFC)
|
|
|
|
|
|
I agree that C++ is delightful. I don't understand the growing class of developers who are claiming that it is a bad language.
One of my ongoing learning projects has to do with developing iterator classes. STL gives you the power to create custom iterators. I prefer the random access iterator. Once the iterator class has been embedded in the main class you can create your own class::iterator variables and pass them into the STL algorithms like sort, etc... I'm just amazed that somehow was able to make C++ work in this way. It blows me away. Sometimes C++ code evokes the same feeling as looking at a clear night sky when the milky way is visible.
|
|
|
|
|
Forgot one!
More C/C++ programmers than I figured there would be.
|
|
|
|
|
I do assembler also. But not in the list
If you vote me down, my score will only get lower
|
|
|
|
|
I fear we're outcasts?
|
|
|
|
|
As I am also working with Flash Programming nowadays, I work a lot in ActionScript 3 so I also ticked the "None of the Above" box.
Thought I should add it in the comments below the survey, so us Flash guys dont feel left out
|
|
|
|
|
|
That's just wrong! In the mostest wrong way! Maybe the list got inverted?
|
|
|
|
|
Actually, Visual Basic is on the list at #7. VB.NET is #12. And Ruby is #11, #12 a year ago.
Are you sure they used that data?
BTW, I am not a VB programmer, I just got interested in your post.
Soren Madsen
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
Where does it say that? And if so, why not list the top fifteen?
|
|
|
|
|
|
I still don't see where they referenced any top ten or twenty list.
|
|
|
|
|
The word 'this' in the survey description is a link.
Software Zen: delete this;
|
|
|
|
|
Ah, so it is, not very obvious; no underline, etc.
|
|
|
|
|
You realise that list is just the number of times that the language appears in google search? It's not a measure of how much the language is actaully used. For instance, just by saying "C++, C++, C++, C++, C++, C++, C++, C++" the TIODE popularity for c++ increases
|
|
|
|
|
I merely identified the source of the list. I don't think the TIOBE list is actually useful.
Software Zen: delete this;
|
|
|
|
|
There are scary number of C++ developers here, this is making me nervous. I thought they are long gone... and we (C# devs) are the cool guys
|
|
|
|
|
Don't know about cool, but when we start talking about being actually useful, nothing beats C++[^]:
|
|
|
|
|
Nemanja Trifunovic wrote: Don't know about cool, but when we start talking about being actually useful, nothing beats
C++[^]:
I would replace "useful" with "complex" or "massive scale". C# can be used to write useful apps.
|
|
|
|