Slashdot Mirror


A Brief History of Programming Languages?

Aviancer asks: "French computer historian Éric Lévénez has compiled a family tree of programming languages that I found quite interesting. This prompted me to wonder if there was any controversy on the issue of language lineage and my searches found another page on the same topic. I thought I'd pull an 'ask the audience' to see if there were any corrections on either (both?) pages to be made." What other computing language origins are you aware of that may not be mentioned in either page?

25 of 598 comments (clear)

  1. Excuse me.. by I+am+the+Bullgod · · Score: 5, Funny

    Where's the equal time for creationism? I don't believe in this "evolution" stuff. I think God created .NET (cough, cough) and then rested on the seventh day.

    1. Re:Excuse me.. by Shadow+Wrought · · Score: 5, Funny
      ...and then rested on the seventh day.

      This is actually a common misperception. The Old Hebrew word for "rested" can also be translated into "rebooted." Hence the confusion. Billical scholars still debate which one is the more likely interpretation.

      --
      If brevity is the soul of wit, then how does one explain Twitter?
    2. Re:Excuse me.. by Sloppy · · Score: 5, Funny

      perl pretty much disproved Intelligent Design.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:Excuse me.. by I+am+the+Bullgod · · Score: 5, Funny

      Correct. In the same vein, "sabbath" has also been loosely translated as "day of downloading updates".

    4. Re:Excuse me.. by Eberlin · · Score: 5, Funny

      Funny, I thought that was Patch Thursday.

      Behold, the OS Creed!!!
      (it's a parody, relax. Don't get too uppity)

      We believe in one OS,
      the Father, the Almighty
      Creator of Heaven, Earth, and the Internet,
      Of all that is seen, unseen, and can be seen in beseen.com.

      We believe in one Lord, Jesus Christ,
      the only instance of The Father
      eternally begotten of the Father
      God from God, Light from Light,
      true God from true God
      Instantiated, not made. One in being with the Father
      Through Him, all objects were initialized.

      For us men and for our salvation,
      He was downloaded from Heaven
      By the power of the Holy Spirit,
      He was ejected by the Virgin Mary, and became Man

      For our sake he was executed under Pontius Pilate;
      He had a GPF, froze, and was abnormally terminated.
      On the third day he was rebooted
      in fulfillment of the OS documentation;

      He was uploaded into Heaven
      and is installed as a plugin at the right hand of the Father.
      He will come again in a future release as a patch to fix all bugs and viruses
      and His kingdom will loop infinitely.

      We believe in the Holy Spirit, the Lord the power supply,
      who proceeds from the Father and the Son.
      With the Father and Son He is worshipped and glorified.
      He has flamed, spammed, and has sent streaming audio to the Prophets.

      We believe in one holy catholic and apostolic user group.
      We acknowledge one CTRL-ALT-DEL for the rebooting after errors.
      We look for the final upload,
      and life of the world to come. [OK]

    5. Re:Excuse me.. by EmbeddedJanitor · · Score: 2, Funny

      ... and Bill Gates created God.

      --
      Engineering is the art of compromise.
  2. B0 0C 0F 3E 9E 51 5 by American+AC+in+Paris · · Score: 5, Funny
    In the beginning, there was 0.
    And it was good.

    Then, root created 1.
    And that, too, was good.

    Then, root created assembly.
    And that totally rocked.

    Then root created HCF.
    And it was very, very bad.

    --

    Obliteracy: Words with explosions

  3. INTERCAL by tim_mathews · · Score: 4, Funny

    I don't see INTERCAL on there anywhere. Of course since it was written to be different from all existing languages, it can be kinda hard to fit in a language tree.

  4. I'm disappointed by GillBates0 · · Score: 4, Funny
    No mention of Whitespace, Brainfuck, Argh!, BlooP, or Ook!.

    Oh maybe that's why they called it a "Brief History".

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
    1. Re:I'm disappointed by nacturation · · Score: 4, Funny

      Oh maybe that's why they called it a "Brief History".

      It's like the Reader's Digest version of Stephen Hawking's A Brief History of Time:

      "Well, here we are."

      The end.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  5. Note: by tubbtubb · · Score: 4, Funny

    They misspelled:

    The Devil -> Fortran I

  6. Movie ++ by LegendOfLink · · Score: 5, Funny

    I think they forgot Movie++, which of course, runs on MovieOS. It's a great programming language, you navigate classes and objects in full blown 3d floating experiences!

    Every video can be programmed to zoom up until you can see microscopic particles WITHOUT any loss of resolution!

    My personal favorite is when hackers run virus attacks against giant "Gibson" computers. See, you just don't get a BSOD, you get an awesome 3d graphic eating your desktop!

  7. Re:Caml missing by e2ka · · Score: 4, Funny

    Look harder.

  8. Re:no RPG? by Anonymous Coward · · Score: 1, Funny

    Better not tell Duke Nukem, either.

  9. Re:Holy grail of programming languages by samvo · · Score: 5, Funny

    Assembly Coders - these are extinct group of primitive form of life
    before the advent of culture and civilisation, althought without access
    to any formal human-recognizable language structure they were amazingly
    versatile in their skills to construct reality by pushing and popping strings of
    little pebbles from holes dug in the ground. Ancient arcade machines
    sometimes found in desolate pubs testify to their once glorious existance.

    C - C Programmers are more like highly evolved alien beings from outer space
    who spoke purely in binary and pointers. They often take the disguise as
    unsightly middle aged man with beard and glasses amongst earthlings.
    They do not care for the artifacts of language or culture, they only care
    for the semantics. Their job is to construct and engineer the roads,
    the transportation, the network lines, the infrasture that our civilazation
    have come to depend very much on. They are very hard to communicate with as
    intepreting their language requires unusually greater IQ than most of
    our earthlings can aspire to.

    C++ - C++ Programmers are born again C programmers who realised their
    folly of seeing the world in pure binary and pointers. They want to see
    reality more concretely thus they talk in objects and classes.
    More often than not, C++ Programmers are still attached to their
    old ways and their attempts to communicate with others often result
    in abstrated hodgepodge just as complicated as the C
    language. Most C++ Programmers feel they may have had a
    deprived childhood.

    Java - Java Programmers are like C++ programmers except they were
    brought up in aristrocat families. Their manners in their language
    are refined and elegant althought at times may appear slightly
    pretentious and artificial. They are very socially closed and
    mix with their own kind only, basically they dont like outsiders
    playing in their upper-middle class private school sandbox.
    Being economically previliged means they have ample access to inheritance
    like network libraries, etc. Although their reputation is good amongst
    corporate circles, they are rumoured to be impotent when it comes to GUI.

    Visual Basic - Visual Basic programmers are perceived to be like your
    every day a dime a dozen computer science graduates. They
    are naive, confident and sometimes a little brash in their perceived
    ability to deal with the real world. Their language developed from high school
    jargons and street slang though highly vulgar in the eyes of other programmers,
    were often effective (or adequate) in solving a lot of every day
    ordinary kitchen and sink problems. Often the case, a job completed
    by a Visual Basic programmer, thought cheap and fast leaves little to be desired,
    tales of half patched pipes leaking from under kitchen sink are
    well known in the industry.

    C# - C# Programmers are Java programmers wannabes wanting to achieve the same
    social status and previledge that Java programmers have, C# programmers
    lacks the authentic social grace and ethics that could help them rise above the
    Visual Basic suburbia coarse mentality that tends to predominate them. C# Programmers
    also tends to like screen widgets that are glitzy. They are the type of people
    that the marketing department love to target in their product focus group.

    COBOL - Cobol Programmers are not really people, they were actually mutated
    from hole-punch card readers. they have no human affectations
    and thus are very capable of churning out millions of incredibly mundane and
    humanly degrading pages and pages of printed accounts reconciliation codes.
    although they were disbanded by the human rights organisation, Cobol
    programmers were actively recruited just before the millineum to solve the Y2k bug
    which they were originally responsible for.

    Fabled Programmers - the are many species of programmers that claim
    to exist but no one have ever met any of these illusive creatures in

  10. Don't believe him by Alien54 · · Score: 3, Funny
    Bill Gates invented everything.

    Really

    ;)

    --
    "It is a greater offense to steal men's labor, than their clothes"
  11. Re:Python's not strongly typed by Anonymous Coward · · Score: 0, Funny

    I suspect that by "their" you mean they're (they are). I know it's difficult, but the English language uses their, they're, *AND* there. They're orthogonal.

    their vs. they're
    there vs. their

  12. Pretty funny... by SuperKendall · · Score: 3, Funny

    ...though I feel you are rather lucky having the last entry fall off the edge of the post and thus reduce significantly the flameage you may get.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  13. Inaccurate by MrWim · · Score: 3, Funny

    There is no line from SCO unixware to linux

  14. The Ankh by Anonymous Coward · · Score: 1, Funny

    Has anyone noticed that the Egyptian symbol Ankh resembles a 0 and a 1 separated by a line?

  15. Re:Holy grail of programming languages by Mr.+Byaninch · · Score: 2, Funny

    COBOL programmers were not responsible for the Y2K bug. Jesus was. We were just the ones to profit most from it.

    --
    Sig not available, please try again later. If the problem persists, then the submitter is an idiot.
  16. Re:I finally found Simula by dar · · Score: 2, Funny

    Python considers itself? How anthropomorphic.

    --
    My other Slashdot ID is much lower.
  17. Resume by CaptCanuk · · Score: 2, Funny

    I guess I'll just print this out as the second page on my resume as a timeline of what languages I know and when I learnt them.

    Then prospective interviewers can't point out my current 8 years of C# experience is a lie.

    --
    ---- The geek shall inherit the Earth.
  18. Re:Simula and Smalltalk by Inthewire · · Score: 3, Funny

    ...debugging myself

    How far did you get?

    --


    Writers imply. Readers infer.
  19. Re:Don't believe him -- SCO by Anonymous Coward · · Score: 1, Funny
    Bill Gates invented everything.


    Maybe so, but SCO own all the copyrights.