Chapter 154: Matrix Language (500 Monthly Pass Plus Update)
Fuzzy recognition refers to a basic human thinking activity, such as you recognize pictures, language, sounds, expressions, etc., but it is difficult for computers to do this.
The compiler of Matrix No. 1 is only a very rudimentary imitation of the brain matrix system, but even so, the combination of Matrix Core No. 1 and the MatrixOS system kernel can achieve a human speech information recognition rate of more than 99%.
Therefore, it is completely feasible to redefine some grammar rules on the basis of Chinese and establish a complete Chinese language programming system.
However, in this way, I am afraid that the structure of the entire software industry will be subverted by Yang Lin in the future.
Imagine that no matter who you are, as long as you have a certain foundation in Chinese and mathematics, and after ten days and a half of training, you can start writing a small software, which is terrible.
For example, if you develop a ninety-nine multiplication counting table in C, you also have to strictly define X, Y, and Z, and then write it according to the syntax rules and programming ideas of C, even without a punctuation mark.
But what if it's in Chinese?
All you have to do is say, "Please help me write a program for multiplying positive integers up to nine!" ”
Or, "Please help me write a multiplication program for integers greater than zero and less than ten!" ”
As long as the computer can understand it, then this Chinese language programming software can automatically complete the writing for you.
In the past, when programmers wanted to achieve a result, they often had to bury their heads in the process of achieving it, which required a very good mathematical foundation.
Nowadays, Chinese language programming software can help you skip this process. Simplify your programming process.
Of course, Chinese programming doesn't solve all problems.
Let's say you say to the software, "Help me write a virus that infects all computers in the world!" ”
Or, "Help me write a program that analyzes the vulnerabilities of such and such software!" ”
This can't be done!
The awesome thing about this software is: You just have to give it a strict definition of the result you want, and it will give you the programming idea based on the result you need. Write software.
And this is not only valid for Chinese, but also for English, French, German, Italian, Japanese, Korean and other languages.
In the future, after the Chinese language programming comes out, Yang Lin can also engage in English programming, German programming, French programming, and Japanese programming, and the lofty profession of programming ape in the eyes of the public in the past may become as popular as blue-collar workers.
Of course, the top programmers are also needed, but they often change from the previous code workers to the expanders and innovators of programming ideas, and every time they think of a new programming idea, they can implant it into the software of Chinese language programming.
Come to think of it. Yang Lin couldn't help but get excited.
And Yang Lin also hides a layer of sinister intentions in this.
Because with the development of science and technology, more and more words are needed, and the vocabulary of the entire alphabet language system like English plus professional vocabulary has already reached hundreds of thousands.
On the contrary, Chinese has thousands of commonly used words in Chinese, and no matter how technology develops, we can always find suitable words from Chinese to combine them into words to describe it.
But if English programming software wants to achieve such an effect, it has to include all the hundreds of thousands of words, so how big does the software have to be?!
It's also drunk to think about!
But if you want to do that. The difficulty is also extremely high.
First of all, Yang Lin must develop a new computer logic language system that is detached from traditional computer languages such as C and JAVA languages on the basis of the existing Rectangular Core No. 1 compiler, which Yang Lin called the matrix language. In the future, only with this language as the core, and a shell of Chinese language (or English, German, etc.) on the outside, can the Chinese language programming software be truly completed.
In the process. Yang Lin can solve the problem of translation software.
At present, Matrix Digital has launched MatrixI., which is only available in Chinese and English. German, French, Spanish, Portuguese, Arabic and other versions are still in development.
And each version of Matrix I. can only recognize one speech language.
Therefore. Yang Lin plans to launch a multi-Chinese translation service in the next generation of MatrixII.'s mobile phone, and also prepares for the multi-Chinese programming software to be launched in the future!
Yang Lin looked at his achievements in the computer for nearly half a month, shook his head and smiled bitterly, and then deleted all of them without hesitation.
……
With the consensus reached by Yang Lin and Page and Cook, Yu Donghua's negotiations with Apple and Google went very smoothly, and a week later, on January 23, 2014, Matrix Digital completed all negotiations with Apple and Google and reached the following agreement.
First, Apple and Google will abide by the previous agreement to provide the Apple app to the Matrix store, and Google will agree to promote the MatrixOS operating system in Android phones.
Second, the non-Chinese mainland version of the MatrixI. mobile phone must have built-in Google services, including Google search, Google maps, etc.
Third, the Matrix I. mobile phone will be available in Apple's physical stores on the effective date of the contract, and in the next five years, the Matrix mobile phone can only be sold through the online sales channel.
Fourth, Matrix, Apple, and Google will each invest $1 billion to establish a new M.G.A. company to jointly develop a new generation of holographic glasses. Among them, Matrix Digital is responsible for the research and development of operating systems and chips, Google is responsible for the design and development of other subsystems, and Apple is responsible for the overall industrial design and future sales network laying.
……
In the course of the negotiations between the three parties, there was also a small episode, the British company ARM sued Matrix Digital to the Court of Justice of the European Union, claiming that the Matrix I. mobile phone used in the Rectangular Core No. 1 Mix instruction set infringed the intellectual property rights of the ARM instruction set, and demanded a EU-wide ban on the sale of MatrixI. mobile phones.
Yang Lin not only presented evidence at the press conference that Matrix Digital had bought out some of the ARM instructions, but also immediately formed a large international team of lawyers to deal with ARM's lawsuit.
What's even more unexpected is that in the course of the EU's copyright infringement investigation against Matrix Digital, Matrix Digital should have stopped selling MatrixI. in the EU. However, this proposal caused strong dissatisfaction among the people within the European Union, and demonstrations broke out in European countries, and finally the European Union had to announce under strong public pressure that it agreed to continue to sell the MatrixI. mobile phone in the European Union before the court verdict! (To be continued......)
PS: This is to make up for yesterday's addition.,There are three more today.,I'll update a chapter of "Robot Clone" later.