Sunday, November 28, 2010

Project 8 – Source Code Verses Executable Code

Once upon a time…I am just kidding.

At some point everyone meets that someone whom they just cannot understand. It is not because they speak in gibberish, but because they are just speaking a different language.

Somewhere after the beginning of time humans finally came along--which began the downward spiral of the Earth, but I digress.

Human language started with mumbles and grumbles which were the most simplest form of communication (either that, or pictures…I can't remember). While I am sure the complete sentence created with these oohs and ahhs was, "Can you repeat that," it somehow gave way to accomplishing tasks.

Let's get back to the initial problem of not understanding those who speak a different language.

No matter how confusing the language may seem, it is not impossible to learn. The truth is that everything had to start from something. Grunts gave way to syllables, which gave way to words. These words were then combined into sentences. Of course, this process of evolution did not all happen with one person or people. For that reason, these higher level language; while they sound completely different, are all based on the same thing.

In essence, anyone can learn another language by simply breaking it down, so that you are left with the components that can relate to the components of your own language. As a matter of fact, some words cross the boundaries of language and pass to others.

There are a few options with which you can conduct a conversation with one who's language is not the same as yours, no matter how simple or complicated it may be. Now, which option you choose will be based solely on how much time, effort, on resources (money) you wish to spend on accomplishing the task.

Option 1:

You can opt to hire an interpreter.

With an interpreter, one would be able to simply talk to an intermediary who would take the words you speak and translate them to the language of the one to whom you wish to speak. Rather than attempting to translate your entire conversation at once, he/she would translate each sentence at a time. This process can make conversation take longer than if you were to communicate without an intermediary. A translator can also be used to help one learn a language, as he/she would allow you to build upon your lingual skill with immediate feedback on how your attempts turn out.

Option 2:

Use an online translator.

One could use something like http://translate.google.com/#; which would compile everything you would want to say, all at once. Now, with this, the execution of converting the information, as everything would happen at once.

The drawback to this is that you would have to construct the bigger picture of the conversation. A conversation can take a long time to build, as you would need to determine the path of the entire conversation.

Option 3:

Learn the language yourself.

It may take a while to translate another language yourself, but it is doable.

In some cases, you can learn a language, but realize that it is not the most efficient way to communicate (if you are not yet fluent in that language).

Take for example, a language such as Chinese. This varies greatly from the English language and contains many more characters than the 26 used to create English words. Trying to translate a conversation from Chinese to English can take a long time, without fluency or tools.

Again, all languages are learnable; however, it all depends on what you wish to invest into translating your language to that of another.

Good luck with that conversation!

No comments:

Post a Comment