Tongtian tower plan

Source: Internet
Author: User
Tags pear

2012-11-1

At the time of writing this article, I just graduated from college for a year. My job was not very smooth and I did not do it. I may still want to do it, so I am not very happy to work. I am still looking for it work. I remember that soon after I wrote this article, I was admitted to a game company. Although I am not doing programming, however, I still learned a lot about program project management. After that, I leave the gaming industry and may not want to play games any more. In a twinkling of an eye, year 56 has passed. In the past few years, the programming technology has grown a lot. However, the software that liudentata wants to do is still much inferior. Therefore, he wants to write a novel and fantasized about it.


Tongtian tower plan
It is said that in Ancient Times, people all over the world spoke the same language. Later, people wanted to build a tower of things to go to heaven, but God didn't want people to come up, so we started to make people in the world start to speak different languages and make them unable to communicate. Of course, the result cannot be the things of the sky. However, with the development of computers, we can solve this problem..

There are various languages around the world, and the lack of language makes it inconvenient for us to exchange information.
The ancients once tried to create a common language platform, such as monetas,
However, I think it is difficult to learn a language that is not in line with your mother tongue, and if you do not often use or recite it, it is also easy to forget, so how to create a common language platform, and the computer has done it.

World is a good example,
Let's take a look at a conjecture. In the simplest example, "apple" has different names in different languages, different words, and English names or pronunciations in English, and text. In Japanese, there are Japanese names and texts. In Korean, there are also Korean names and texts. Even in the same country, there are also different languages and texts in different nationalities. But what does apple mean? When people or nations in different countries see Apple, even though they send different pronunciations or call methods and texts, however, it refers to the apple, that is, the apple is the apple. You cannot see the apple, send a "raw Pear", "orange", or call it out.
In this example, everything in the world has its own uniqueness, unique shape, unique characteristic attributes, and so on. That is to say, all nations in different countries in the world are in front of the same object, although the pronunciation of a language is different in different languages, it refers to the same thing. I can't be called "flag"
Is it too abstract?
For another example, when people all over the world see this sign "yellow", I think they first think of Left, left, left, or left. No one will think it's right or forward, haha. Although they are people of different nationalities in different countries and speak different languages, their consciousness is consistent. I wonder if I can understand what I mean.

The world language is good and has a good idea, but it is based on a certain language. If you want to use it, you still need to learn it, just like learning English. Do all people think that when we talk to foreigners, we must have a simultaneous interpreter beside me. I said that my mother tongue heard his mother tongue. The computer has done it. (English-speaking people are no longer in this scope)
In fact, this is also my assumption. We cannot run around the world without a computer. Haha

Why do you say that the computer has done it, because you only need to input the information to the computer once, and the computer can store the information to the hard disk or memory (of course, if you hit the hard disk, it won't be worth it ), that is to say, when you enter "Apple = Apple" and save it, the "Apple = Apple" message will always exist in your computer (of course, you can delete or smash the hard disk) that is to say, learning by computer, learning or using for us, not learning "Apple = Apple", or a single language, but developing a standard. I have said so much and I don't know if I can understand it. Next I will talk about the core of my thoughts.

The computer speaks the same language 0 and 1.

Is it too abstract to understand? Let me explain it.
Computers all over the world run operating systems in different languages in different countries, but their mechanical language, or the CPU processing information is the same as 0 and 1, is it still hard to understand.

Let's take a simple example. Suppose we have developed a standard. Everything in the world has a unified standard in computers, or machine code. For example, the machine code of "apple" is "12345678", so every time the CPU processes "12345678", it knows that this is an apple, not a raw pear, or an orange. So I don't know if I can understand it, (Of course, oranges and pears also have their own machine code)

In fact, what I want to express is an intermediate software idea or plan.
We use our own mother tongue or text to input something on the computer, and then the computer will first understand or analyze the statement and then in its memory, or, in the hard disk storage database, find the matching mechanical code from the words or phrases obtained by analysis, and then convert this phrase into mechanical code that the computer can recognize, then, you can output the language or text you want to convert. That is to say, the computer also needs the function of converting the mechanical code into the text or language to be output.
Let's take a simple example.
That is to say, "apple" = "12345678" is also equal to "apple". That is to say, such an equation is also true.
"Apple" = "12345678" = "apple"
That is to say, if you want to output "English", first enter "apple", and then the computer finds out or matches "12345678", and then the computer searches again because the output is set to English, what is the English word that matches the mechanical code? Find "apple" and try again. This is not a simple translation. Imagine that after "12345678 =", you can enter the names or texts of Apple in various countries, such as French, Korean, and Japanese, as long as the computer is set, the text of each country can be output.
That is to say, it must be a unified standard in the world, that is, everything in the world has a unique code in the computer, that is, the computer can recognize other names.
Practical Application
We can use the chat software plug-in to implement or develop a new instant messaging software.
For example, if I am chatting with an American, I only need to input apple in the chat software, and the system first recognizes the language used by the other party or the system language used by the other party, then, convert apple into the computer's mechanical code, find the language or text recognized by the other party, and then use the mechanical code to match the other party's text, and then output it to the chat software window of the other party. That is to say, I enter the apple, while the other party shows the apple. While I am chatting with the Japanese, the chat software displays the text of the Japanese apple and the French text, korean text is displayed when chatting with Koreans. Can you tell me this?

Of course, we still have a lot of problems to solve.
For example, every country or national language has different syntaxes. How can computers automatically convert, arrange, or recognize syntaxes?
This is also a problem to be solved.

If such software is developed, English will not be a strong language, because as long as you speak your mother tongue, people around the world will understand what you are talking about. Isn't that cool? haha, hahahahahahaah, I guess I shouldn't take Level 4 again at that time.

Hope to implement this software within 30 years

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.