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."
Nope, the first programmer was Ada Lovelace (and if you debate me about Babbage being the first, look up the terms 'operation' and 'algorithm'). Being the daughter of Lord Byron makes her English though it should be noted that both she, Zuse, Turing, and everyone up till around the time of Fortran porgrammed in langauges different than English (mainly mathematics).
There's a growing sense that even if The Future comes,
most of us won't be able to afford it.
-- Lemmy
Somehow, we need to discover a way not only to document these languages but to keep them alive. Perhaps we can find a parallel in those who learn Tolkien's languages for the sheer joy of it. Somewhere in our large world, there has to be a handful of people who want to speak Middle Chulym.
--Mike Perry, Inkling Books, Seattle
Author: Untangling Tolkien: A Chronology and Commentary for The Lord of the Rings
Chomsky's position is that people have language organs in their brain that define a Universal Grammar (UG) of syntax. It is this UG that explains why no natural language exhibits the full power of a context sensitive grammar. [Chomsky takes this position because he denies that meaning has any effect on syntax.]
Now the funny thing is that given all the noise made over UG very little if anything is known about it. There is not some large collection of rules. In fact every time someone says something like "this english construction behaves the way it does because of a constraint from UG" somebody goes and finds a language like Malagasy where the constraint does not hold and thus it cannot be a part of UB.