Posts

Showing posts from April, 2017

The noun of “Outlet” and the verb of “Action” like reading book for computer language

As for Swift language which controls iPhone APP, there is interesting definition: “Outlet” and “Action”. For those who are not so familiar with Swift or computer language, please see “Outlet” like noun and “Action” like verb from language definition. One of the key roles about noun is it can be subject in sentence. In this respect, “Outlet” works like subject on program while its meaning can be more detailed with its property, or what I would see as if adjective. Why “Outlet” looks noun is it always connect to object. It appears the name of object. On the other hand, “Action” do something as its name suggests. Mathematically, “Action” is like function itself. It deals with the input and show the output on its rule. In some cases, the input may not exist, which is different from mathematical function. But, it always has the output so it always do something whenever it is called. Technically, we can control the timing of when “Action” should be called as verb has the rule of

Is there any hotter language than English?

There are tons of languages all over the world. But which language is the newest? I think it may be difficult to determine which is newer about languages. One of the reason is languages are developing all the time as far as people use them. Even the trend of word or phrase people like to use changes year by year. So, the determination of new or old could be meaningless about languages. Only the meter to evaluate languages are how frequently the language is being used now. In this respect, English would be the one which is hottest now. But I think, there is one language which may defeat English. Yes, the language is now being use to show my blog on internet unconsciously. The language is a computer language. One of the reason is that the technology of artificial intelligence is quickly be developing recently. It may not be hot among people so much for future but will definitely be among AI. Then, human beings do not have to learn the language? The answer I think so far is i

Triangle relation of two languages

If you learn three languages, you may feels two of them are near, and, on the other hand, the lest is far from them in particular phrase.   Always, the triangle cannot become equilateral.  There is near meaning as well as far one. As far as I know for the languages in advanced countries, they are mainly divided in two types: European and Asian. This aspect is worth to remember when you use some auto translator like Google translation. There are some structural reason of language why auto translator can work well for some combination of two languages while work bad for others. For example, the translation of English to French works well while English to Japanese not well by the same auto system. However, the translation of Chinese to Japanese works well while Chinese to English not well. I think this phenomenon is based on two factors. Let me review the difference between English from European and Japanese from Asian because I know well about these two languages.

Web Translation vs Search Engine

Google translator is one of the most useful tool for those who study foreign languages, especially for beginners.   If you would like to know the meaning of only single word, Google itself or Wikipedia could be more convenient because the information on Internet covers various of meaning and usage for a word. But how about multiple words? Google or other search function would not be useful for studying some phrase consisted from multiple words. Of course, the meaning of very famous phrase would be shown up in higher rank but most of those we try to search are some minor words or phrase we are not so familiar with. In this case, we have to use the translation service rather than Search Engine. Why it is so is Google provides listing add service. It interferes studying foreign languages from search engine. If you include some big word in your phrase, the result sometimes shows no related page of the other purpose of yours. For this example, try to type “learn english” in