Home

Sunday, November 13, 2011

Some thoughts on Language

Was thinking about language the other day, programing language in particular. Often a programer would define a "simple name",string/object/procedure/function, sometimes with a very complex definition and then wherever that name is used it would mean whatever defined it and so simplify the writing process among other things. Similar to algebra for those who care :)
I began thinking about human language and how similar it is, words like love,hate,stop,go aren't random utterances of sound like an elvis presley "uh", but carry much meaning! They have prior definitions that allow purposeful,meaningful actions to be carried out, whether they are physical expressions "that tree is green" or abstract "i love you!".
Some words have properties or attributes, like past tense and singular or plural. As do procedures and functions in a computer language.
As if that was not enough, "structure" of langue has definition.
You dont just mix all the defined words in any random order there is a defined pattern in which you have to mix them to make any sense!! All though someone who understands the specific structure would be able to debug your language and decipher what you mean based on context (another layer of definition in itself!)

In all this I wonder. First of all.....leet programmers are amazing. C,C+, Python etc are indeed great languages
And Secondly, who programmed my/our language??!!
I can see some ways in which such complex definition and pattern could POSSIBLY come about through other natural coincidental means. But it seems much more plausible..that matter does not beget meaning, rather meaning begets meaning, or mind brings forth mind. Matter birthing mind seems meaningless.
As Steve Kumar likes to say, "whats the matter with matter?! Dont mind, doesnt matter!"

1 comment:

  1. languages are huge!
    especially when you start thinking English vs. spanish / french vs. mandarin!
    Languages also affect the way you think...
    I like that in French when they meet someone they like, instead of "pleased to meet you" they say "enchantè" which literally translates to "enchanted" in english!

    ReplyDelete