Slashdot Mirror


Extinction Of Human Languages Affects Programming?

Tanmay Kudyadi writes "An article from NewScientist.com reports that half of all human languages will have disappeared by the end of the century, as smaller societies are assimilated into national and global cultures. This may be great news if one is looking at a common standard for communication, but it dosen't help those designing the next generation of programming languages. For example, there's an extremely strong link between Panini's Grammar and computer science (PDF link), and with every language lost, there is a possibility that we may have missed an opportunity at improving the underlying heuristics."

48 of 626 comments (clear)

  1. This ruins my day. by grub · · Score: 5, Funny


    Well.. that dashes all hope I had for finding a papyrus re-issue of "Babylonian C for Dummies". It's been out of print for millennia.

    --
    Trolling is a art,
    1. Re:This ruins my day. by CyberSp00k · · Score: 5, Funny

      Babylonian C was a hardware language, silly. It was produced on clay tablets. No one is ever going to trust anything that matters to papyrus.

      --
      Spiritus ex Machina
      "The universe is not only stranger than we imagine, it's stranger than we CAN imagine."
    2. Re:This ruins my day. by jasoncart · · Score: 5, Funny

      Try archive.org or the Google cache.

    3. Re:This ruins my day. by dankney · · Score: 5, Funny

      Have you checked eBay?

    4. Re:This ruins my day. by ackthpt · · Score: 5, Funny
      Babylonian C was a hardware language, silly. It was produced on clay tablets

      Cuneiform is awl write!

      --

      A feeling of having made the same mistake before: Deja Foobar
    5. Re:This ruins my day. by cstangle · · Score: 3, Funny

      Clay tablets, by the way, were where the difference between a hacker and a cracker first arose. A hacker was a skillful carver of tablets, whereas a cracker was only able to do damage and destroy whatever he touched. :D

  2. You're looking at it the wrong way by American+AC+in+Paris · · Score: 4, Funny
    The way I see it, programming languages of the future aren't going to evolve from spoken language. Instead, the spoken languages of the future will evolve from programming languages.

    In 200 years, There'll be 637 different words for "bug" in the our universal spoken language, ESPERA~1. To express confusion, a speaker will slap his hands over his face, stand stock still, shout "BLUE!", and wait for the other person to walk away.

    --

    Obliteracy: Words with explosions

    1. Re:You're looking at it the wrong way by prockcore · · Score: 2, Funny

      Instead, the spoken languages of the future will evolve from programming languages.

      I->do(this, already);
      I=ahead(the_curve);

    2. Re:You're looking at it the wrong way by stefanlasiewski · · Score: 4, Funny

      shout "BLUE!"

      I think you mean scream BLUE, as in the "Blue scream of Death".

      --
      "Can of worms? The can is open... the worms are everywhere."
    3. Re:You're looking at it the wrong way by FleaPlus · · Score: 4, Funny

      The way I see it, programming languages of the future aren't going to evolve from spoken language. Instead, the spoken languages of the future will evolve from programming languages.

      Actually, a girl I occasionally swing dance with is doing a senior thesis for her English degree studying how the way people structure English language has changed since the advent of programming languages. Basically, she's looking at things like whether or not people have begun using things like conditional statements more often in English. Unfortunately, I'm not sure how much she has so far -- she tends to change the topic whenever I bring it up.

  3. Languages disappearing?? by bckrispi · · Score: 5, Funny

    Hmm, that's doubleplus ungood...

    --
    Xenon, where's my money? -Borno
    1. Re:Languages disappearing?? by TopShelf · · Score: 2, Funny

      I'm sure others would think it very horrorshow, my good droog...

      --
      Stop by my site where I write about ERP systems & more
  4. Re:English is the world language (maybe) by Nexus+Seven · · Score: 3, Funny

    You didn't happen to be visiting England did you?

  5. Panini? by John+Girouard · · Score: 5, Funny

    ...strong link between Panini's Grammar and computer science

    I knew sandwiches were related to programming!

  6. Um shutup by tomstdenis · · Score: 5, Funny

    How exactly is C or Pascal based off a spoken language?

    while (alive)

    while (lust && !state(HUNGER)) {
    seek_women(HIGH_PRIORITY);
    if (found) {
    sex_up(BYPAIRS)
    sleep();
    } else {
    sex_up(MANUALLY);
    watch(CARTOONS);
    }
    }

    if (state(HUNGER))
    {
    seek_food();
    if (found) {
    chow_down_like_no_tommorow();
    } else {
    slaughter(NEIGHBOUR);
    chow_down_like_is_tommorow();
    }
    }

    }

    Oh I get it ....

    --
    Someday, I'll have a real sig.
    1. Re:Um shutup by tomstdenis · · Score: 4, Funny

      Deparate for what? I do real coding as well. It is people like the famous anonymous coward that really drain the usability of slashdot down. Keep it up though. You might say something funny eventually.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Um shutup by Anonymous Coward · · Score: 1, Funny
      I think I found a bug... Shouldn't it be:
      while (lust && !state(HUNGER)) {
      seek_women(HIGH_PRIORITY);
      if (found) {
      sex_up(BYPAIRS)
      sleep();
      } else {
      watch(PR0N); // BUG FIX
      sex_up(MANUALLY);
      watch(CARTOONS);
      }
      }
      Yet another argument for open source!
  7. Well in NYC there is one language,,,, by FerretFrottage · · Score: 1, Funny

    sign language and I can guarantee that NY'ers will never part with it. Now of course programming with just the middle finger isn't as productive, but it works none the less ..|..

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  8. New Languages by knarfling · · Score: 5, Funny

    On the plus side, there are new languages showing up all the time. Klingon, Vulcan, Romulan, Cardassian .... Imagine the programming possibilities!!!

    --
    Great civilizations have lived and died on false theories. Don't mess up mine with a few facts.
    1. Re:New Languages by WinterSolstice · · Score: 3, Funny

      The true warrior does not comment his code :)

      -WS

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
  9. BAH! by EvilTwinSkippy · · Score: 2, Funny
    Computer science will never find the perfect language. It doesn't exist. Any time you try to render an idea in a language, any language, you have to simplify it.

    We have known that language is an imperfect form of communication. The greeks knew it (hence the god Rumor.) The Taoists knew it. In 6000 yeras of recorded history we have not found a perfect language. If it doesn't work for huminty, why would computers be any different, where context is implied in almost every respect?

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  10. Some how... by sofakingl · · Score: 4, Funny

    I get the feeling that Klingon will end up being better preserved than at least half the languages that could potentially disappear.

  11. I Don't Care by rixstep · · Score: 4, Funny

    As long as PASCAL, COBOL, and C++ are extinct too, I don't care.

  12. Queens English by Anonymous Coward · · Score: 1, Funny

    i pr3dic7 7h@ in 4 100 j34rz 0r s0, 90 p3rc3n7 0f 7h3 w0r1d p0pu1@i0n wi11 5p34k 7h3 n0b13 4nd b34u7iphu1 14n9u493 of 1337 5p3ak

  13. Re:Hard To Believe by EvilTwinSkippy · · Score: 1, Funny
    Last I checked, there are no verbs or nouns in C.

    If you have a computer that can be programmed in English, please share. I can finally quit my day job and do something useful other than constantly have to translate between human thought and machine symbology.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  14. Re:Evolution by Frennzy · · Score: 3, Funny

    with a one-bit bus (our mouth) that's going to be pretty slow.

    I suppose we could add ten fingers, two eyes, and three toes to the mouth, and get a 16 bit bus, but that's going to be pretty hard to process. Not to mention it will be half duplex at best, since you'd need your eyes to see the other person communicating. Not to mention that a bit shift could very easily have you firmly planting your foot in your mouth.

    Thank you. Thank you. I'll be here all week.

  15. Obligatory Simpson's by Frennzy · · Score: 4, Funny

    Me extinct English? That's unpossible.

  16. Who cares, C is all we needed!!! by Anonymous Coward · · Score: 2, Funny

    if C was good enough for Linus, is good enough for everything else!!

  17. One Language to rule them all... by Quixadhal · · Score: 3, Funny

    It's called Assembly. Assembly is what lowly humans use because their meat-brains can't keep track of all those 0's an 1's.

    Hey baby, wanna Kill All Humans?

  18. Re:Hard To Believe by ackthpt · · Score: 5, Funny

    Fer ah=1 ta 5
    ya'll gosub thingamajig(ah)
    iffen error then goto goldangit
    next ah

    --

    A feeling of having made the same mistake before: Deja Foobar
  19. Re:English is the world language (maybe) by Bendebecker · · Score: 2, Funny

    Personally I am still expecting Latin to make a huge comeback...

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
  20. I wish by coldtone · · Score: 2, Funny

    cobol would become extinct.

  21. Re:Japanese by bombadillo · · Score: 2, Funny

    "Seriously, I'm teaching myself Japanese now, and you have no idea how frustrating it is to learn that one word can have MANY different meanings, all based on context, and there are no hard rules as to how its used"

    That sounds pretty cool... Oh wait I don't want to confuse you with words that have different meanings based on context.

  22. Re:Humbug by JabberWokky · · Score: 3, Funny
    Are you kidding? Not only is there poetry about COBOL, but it's widely known that Shakespeare invented COBOL:

    "Let us ADD our INCOME to our CAPITAL, as the squirrel adds to its autumn horde. Aye, there's the SUM that makes a TOTAL WEALTH. 3000 DUCATS? Is this an EXPENDITURE I see before me? Marry 'tis best 'twere TAKEN AWAY, like as the magpie taketh away the jewel of great price. But hist! Here cometh the INTEREST, and 'tis of no mean interest, i' faith! I had lief ADD a percentage of this, than clasp my fair Rosalind's spleen."

    In all reality, as many people have pointed out, there is a large chunk of poetry written in various programming languages, and the inverse is true as well; many human languages are used in forms that are human "programs". Instead of being stored on harddrives, they are published in cookbooks and engineering texts.

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  23. I'm going to cry now by gsdean · · Score: 2, Funny

    It's official. I feel like the biggest dork on this comment thread. I am a computer geek and i've taken Sanskrit and actually read Panini. Please guys, promise me we won't talk about women next!

  24. Ah, Tabarnak! by dupper · · Score: 2, Funny

    /Unfunny, obscure attempt at Canadian political humour

  25. D4 P41|\| !!! by nounderscores · · Score: 4, Funny
  26. Syntax error by melquiades · · Score: 3, Funny

    Every time I try to comprehend the parent post, I get:

    ungood is not an lvalue

    Some people are just so hard to understand!

  27. Re:Japanese by owlstead · · Score: 2, Funny

    edge, bridge, or chopsticks - you'd be in bizarre circumstances to not understand which one is being referred to

    Watch out for that bridge!!!

    What bridge?

    AAAAAaaaaaarrrrrgggghhhh!!!

  28. Don't Worry by serutan · · Score: 2, Funny

    It wouldn't have been any use because it wasn't Y0K compliant.

  29. Re:English is the world language (maybe) by b00fhead · · Score: 2, Funny

    Too right mate! That's why us blokes still speak Strine. Crikey!

  30. Re:English is the world language (maybe) by unother · · Score: 2, Funny

    If he was able to understand the English that was spoken, he was most likely in Scandinavia.

  31. Re:Hard To Believe by operagost · · Score: 2, Funny
    Most people these days base their choice on the ancient Wiccan saying "An it harm none, do as ye will" (ie. it's OK if it doesn't hurt anyone).
    In the time frame of the Wiccan religion, what's "ancient"? 1925?
    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  32. Re:Hard To Believe by E_elven · · Score: 4, Funny

    Except for Perl, which is cuneiform for Gibberish.

    --
    Marxist evolution is just N generations away!
  33. Re:Hard To Believe by Mad+Marlin · · Score: 2, Funny
    Last I checked, there are no verbs or nouns in C.

    Operators function as verbs. Variables and constants function as nouns.

    I won't be happy with any programming language until I can split an infinitive in it.

  34. Re:Sanskrit was an artifical language itself by watzinaneihm · · Score: 1, Funny

    Atha sabdaanusaasanam.
    which interprets and translates (by me):
    atha sabda anu-sa-asanam
    here-topic (is) sound detail-layout
    I am not sure if you got that right... Asanam= Ass (also sit down etc.) . Also anu = near, companion etc.
    So from the way you split the words up, I think it will be translated as "So is the sound from the Ass" or non-poetically- "Thus is the way of speaking from the Ass"
    Now if it meant Atha Sabda Anusaasanam - It would probably mean "Thus is the teaching of sound" (Anusaasanam -Instruction)
    Stupid Sanskrit- Way too complicated to be a living language, It better stayed dead (or Zombie as it is now).
    Funniest thing is, German is almost like that. You can telescope 10-20 words into one and probably write a full paragraph in one word. Not to mention "the she carrot was by the male bee eaten" problem.

    --
    .ACMD setaloiv siht gnidaeR
  35. Algorithm by Poligraf · · Score: 3, Funny

    The word "algorithm" encripts the name of the first programmer - Al Gore ;-).

    --
    Tigers respect lions, elephants and hippos. Maggots respect no one. (C) S. Dovlatov
  36. Re:Hard To Believe by EvilTwinSkippy · · Score: 2, Funny

    To boldly code what no man has coded before...

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming