Please create an account to participate in the Slashdot moderation system


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

Programming Perl Python Ruby

C/C++ Back On Top of the Programming Heap? 611

Posted by timothy
from the where's-the-future's-market? dept.
Drethon writes "On this day in 2008, a submission was posted that C/C++ was losing ground so I decided to check out its current state. It seems that C has returned to the top while Java has dropped by the same amount, VB and PHP have dropped drastically, C++ is holding fast but now in third place and Objective-C and C# have climbed quite a bit. 2008 data thanks to SatanicPuppy: 1. Java (20.5%); 2. C (.14.7%); 3. VB (11.6%); 4. PHP (10.3%); 5. C++ (9.9%); 6. Perl (5.9%); 7. Python (4.5%); 8. C# (.3.8%); 9. Ruby(2.9%); 10. Delphi (2.7%). The other 10 in the top 20 are: JavaScript, D, PL/SQL, SAS, Pascal, Lisp/Scheme, FoxPro/xBase, COBOL, Ada, and ColdFusion."
This discussion has been archived. No new comments can be posted.

C/C++ Back On Top of the Programming Heap?

Comments Filter:
  • Re:Eh? (Score:5, Funny)

    by i kan reed (749298) on Tuesday April 24, 2012 @09:18AM (#39781439) Homepage Journal

    So is Lisp in some sort of state of perpetual undeath then?

  • by goombah99 (560566) on Tuesday April 24, 2012 @09:21AM (#39781463)

    My two favorite languages aren't dying!

    Yes, Perl and Ruby combined have twice the share of python. It's really more like 20 times, since you can get ten times as much done in a single line of perl.

  • by Anonymous Coward on Tuesday April 24, 2012 @09:44AM (#39781767)

    Home Depot has reported that the hammer has moved up 2 places in the rankings overtaking the Phillips head screwdriver and pliers as the most widely used hand tool. Also moving up in the ranks were the flashlight and the crescent wrench, precipitating the further decline of the Allen wrench and the drill bit in the rankings.

    Haha, who still uses the Allen wrench? Clearly the Phillips head screwdriver is superior. Newbs.

  • by Anonymous Coward on Tuesday April 24, 2012 @09:50AM (#39781839)

    Sure. As soon as someone comes up with a language that produces code that runs half way as fast as C on any OS, and that at least pretends to integrate with the rest of the OS. You know, make it nice for everybody else other than developers. Oh, here's a though: how about developers get their heads out of their butts and learn how to be programmers, instead of whining that real languages don't do everything for them?

    Switch to Windows. C# and .NET do in fact run at least "half way as fast" as C and integrates with the rest of the OS fine.

    In any case, excluding a managed language on the grounds that it is not fast enough sounds like premature optimization to me. Might as well start off writing it all in assembly, since compilers don't always produce the fastest possible code.

  • Re:Eh? (Score:4, Funny)

    by azalin (67640) on Tuesday April 24, 2012 @09:51AM (#39781847)
    I would rather suggest it to be the gate to the underworld.

    “Through me you pass into the city of woe:
    Through me you pass into eternal pain:
    Through me among the people lost for aye.
    Justice the founder of my fabric moved:
    To rear me was the task of Power divine,
    Supremest Wisdom, and primeval Love.
    Before me things create were none, save things
    Eternal, and eternal I endure.
    Abandon all hope, ye who enter here.”

  • by spatley (191233) <> on Tuesday April 24, 2012 @09:53AM (#39781869) Homepage

    ...since you can get ten times as much done in a single line of perl.

    Yes and you will be the only human on earth that knows what it does.

  • by vlm (69642) on Tuesday April 24, 2012 @10:06AM (#39782039)

    Hammer - Obviously perl. Technically, you can do absolutely anything with it, but sometimes the results will look like hell. Swiss-Army Chainsaw makes a good second tool choice for perl.

    Phillips screwdriver - Obviously Ruby. The mythology is both came from Japan, although phillips doesn't sound very Japanese, in ye olden days stuff made in America had slot screws and stuff made in Japan had philips screws, so obviously phillips came from Japan. Also more ruby is probably being written outside Japan than within, now a days, but I still hear people claim Ruby is japanese.

    Just fill out a physical plant request form in triplicate and get your boss/mom to sign and your bosses boss to notarize - Obviously the hyperverbose business languages like cobol and java where hello world takes 3 pages and an hour of explanation.

    Plumbers helper / plunger - Obvious GDB reference

    Table saw - Obvious assembly language reference. Works great and fast, until you cut your hand off and it makes a mess of the project.

    Having trouble finding analogies for the rototiller and the roofing nailgun. Please advise...

  • by Robert Zenz (1680268) on Tuesday April 24, 2012 @10:07AM (#39782049) Homepage
    That's called "increasing job security".
  • by Black Parrot (19622) on Tuesday April 24, 2012 @10:15AM (#39782185)

    ...since you can get ten times as much done in a single line of perl.

    Yes and you will be the only human on earth that knows what it does.

    That's why we call it a "write-only" programming language.

  • by s73v3r (963317) <`s73v3r' `at' `'> on Tuesday April 24, 2012 @12:46PM (#39784593)

    When you write C++ as though it were C++, you get really bad, terribly inefficient code.

    [Citation Needed]

"If people are good only because they fear punishment, and hope for reward, then we are a sorry lot indeed." -- Albert Einstein