Are C and C++ Losing Ground? 961
Pickens writes "Dr. Dobbs has an interesting interview with Paul Jansen, the managing director of TIOBE Software, about the Programming Community Index, which measures the popularity of programming languages by monitoring their web presence. Since the TIOBE index has been published now for more than 6 years, it gives an interesting picture about trends in the usage of programming languages. Jansen says not much has affected the top ten programming languages in the last five years, with only Python entering the top 10 (replacing COBOL), but C and C++ are definitely losing ground. 'Languages without automated garbage collection are getting out of fashion,' says Jansen. 'The chance of running into all kinds of memory problems is gradually outweighing the performance penalty you have to pay for garbage collection.'"
C/C++ is dying! (Score:5, Funny)
Visual Basic at #3? (Score:5, Funny)
But did anyone else find Visual Basic rising two spots to #3 past PHP & C++ to be a sure sign of the apocalypse?
Wow (Score:3, Funny)
Almost as bad as Jeff Atwood and Joel Spolsky calling them "dead languages" on their new podcast.
Re:Visual Basic at #3? (Score:5, Funny)
Re:not so.. (Score:4, Funny)
Re:C/C++ is dying! (Score:5, Funny)
No, but Stroustrup himself is reputed to have apologized for C++ as far back as 1998.
"It was only supposed to be a joke, I never thought people would take the book seriously." :)
- From the lost tapes of the legendary IEEE interview [nao.ac.jp] of 1998
Re:C/C++ is dying! (Score:5, Funny)
1. Java
2. C
4. PHP
5. C++
6. Perl
7. Python
8. C#
9. Ruby
10.Delphi
Please note, there is no language in the 3rd position this year. Seriously.
Re:Visual Basic at #3? (Score:3, Funny)
Gah, damnit!
I guess now you know why I'm such a terrible werewolf hunter that I have to try to do it by tricking them into committing suicide over the internet.
Re:Always be there (Score:5, Funny)
Absolutely (Score:5, Funny)
Yes, but on the bright side, they lose ground about 1.5x faster than Java in most applications.
Re:Always be there (Score:5, Funny)
Re:Visual Basic at #3? (Score:2, Funny)
Re:That's what's missing from my angry-old-man ran (Score:2, Funny)
Re:not so.. (Score:5, Funny)
Re:Fortran! (Score:3, Funny)
Re:Managed code is the way to go (Score:3, Funny)
C isn't dead... (Score:3, Funny)
Re:Visual Basic at #3? (Score:3, Funny)
And Heather Mills has no left leg problems, right?
Re:Hammers and screwdrivers (Score:5, Funny)
I also find screwdrivers to be a very good solution when my problem is sobriety, and maybe Vitamin C deficiency.
Re:Yes it is (Score:5, Funny)
Best laugh of the day - thank you. =)
Hey, you've given me an idea though. You know what would be even faster? Now...don't stop me until you hear me out, okay?
If Java is faster than C, we should rewrite the Java VM...in Java! Interpreted code running in an interpreter...that is *also* interpreted!
Just think of the speed increase! It would be like using uranium to fuel the space shuttle! Awesome multiplied by awesome.
Re:C/C++ is dying! (Score:1, Funny)
Re:Always be there (Score:3, Funny)
Re:C/C++ is dying! (Score:5, Funny)
Yes, because:
1) Only noobs and losers use VB.
2) It's not object-oriented and I took an OO class and they said everything should be OO or it sucks, so VB sucks.
3) I have to create global variables sometimes and I was taught that I should never use global variables for anything because they're bad.
4) Only noobs and losers use VB.
5) VB lets me create classes but they don't work the way classes are supposed to so I hate them.
6) I don't like VB controls, they're ugly, I like to make little hexagonal corners and stuff and piss away weeks of development on cute little clickable thingies.
7) Only noobs and losers use VB.
8) I don't like VB because writing Windows applications should be really hard.
9) "Hello, world" only takes one line, and that can't be right, because I learned in Java class that it should take pages and pages of setup code and stuff.
10) Only noobs and losers use VB.
11) Some idiot can build a simple windows app in about 30 seconds and it's not fair, that same app took me two weeks in C++ class.
12) The dweebs in Accounting are building VB apps and they shouldn't be programming, they don't know what they're doing.
13) Only noobs and losers use VB.
14) I heard Ruby is where it's at, I only want Ruby jobs now because it's kewl.
15) I heard that VB is wicked slow, but then I found out it compiles and stuff which totally isn't fair.
16) Only noobs and losers use VB.
Re:not so.. (Score:3, Funny)
Re:C/C++ is dying! (Score:5, Funny)
If they really are dying... I'd say only one thing:
FINALLY!
There is no finally! That's what destructors and the RAII idiom [hackcraft.net] are for, duh.
Re:C/C++ is dying! (Score:5, Funny)
Ok, build crossroads at the bottom of a deep oceanic trench, bury ColdFusion as specified there along with MySpace, plate the bottom of the trench with Osmium before filling it with molten rock from the planet Mercury. You gotta take these menaces seriously.
Re:That's a broken way to think of it (Score:3, Funny)
Re:C/C++ is dying! (Score:5, Funny)
Which would be the most goddamn awesome name for a scientific supply company ever.