Hand rubbing nuclear fusion live in the wilderness

Chapter 217 Carbon-based integrated circuit board preparation knowledge information

Chapter 217 Carbon-based integrated circuit board preparation knowledge information

It took several hours for KRW to read through the catalog of 'Knowledge Information on Preparation of Carbon-based Integrated Circuit Boards' and some general information.

What I read is just the directory and some things under the directory.

There is no time to look at the remaining details.

If you want to read it carefully from beginning to end, I'm afraid it won't work in a few months.

This piece of knowledge information on the preparation of carbon-based integrated circuit boards contained things that completely exceeded Won's expectations.

The so-called carbon-based chip is only a small part of it.

In addition, there are many technologies in the application of carbon materials to other materials in this knowledge information.

Although it can't be compared with intermediate knowledge information, it can't even be compared with primary knowledge information in terms of the number of technologies contained in it.

But what is more rare about this material than the first two is that it is coherent.

From easy to difficult, from principle to preparation process, from raw material to processing method, to finished product, including the preparation technology of everything needed in it, it is complete.

In other words, anyone who has mastered this information can produce and assemble these corresponding products according to the above knowledge information.

For example, the production of carbon-based chips requires graphene mass production technology, carbon nanotube mass production technology, or room temperature superconductor polymer silver composite tube.

These things, in human society, are still in the laboratory production stage or simply only in the theoretical stage, for people to defraud funds or write papers.

But in this knowledge information, there is a complete production process.

Giving it to anyone can make him the richest man in the world in an instant, or he won't be able to live for three days.

Flipping through the knowledge information on the preparation of carbon-based integrated circuit boards, Han Yuan went to the study and turned on the computer.

These things are already in his mind now, and he can learn and understand them slowly in the future.

What he is more interested in now is the third item in the extra rewards.

"Chinese programming technology."

Won is no stranger to programming.

He's been busy writing binary codes and character sets for the last few days.

In modern society, after decades of development, more than 2000 programming languages ​​have been developed.

In fact, in a sense, programming languages ​​and languages ​​used by humans are completely different things.

A programming language is itself a language, it just happens to borrow human words.

It's not based on Chinese or English or any language.

It is a language used to facilitate communication between computers and programmers.

At present, the most widely used high-level programming language in human society, whether it is C language, or C++, or Java, python.

These high-level languages ​​​​will eventually be converted into binary languages ​​by compilers, that is, machine languages.

And what flows into the computer is actually a series of zeros and ones in the end.

Although these so-called high-level programming languages ​​are all based on English.

However, it does not mean that people who can speak English can program.

Knowing English just makes it easier for you to learn programming.

Therefore, in the eyes of Korean Won, a programming language is a programming language, and the difference between Chinese characters and English characters is not very big.

Because no matter which human language is used to write the program, in the final analysis, it needs to be converted in the end.

A programming language, on the other hand, needs concise and well-defined words as its core.

From this point of view, Chinese characters are actually not as good as English.

Because the phenomenon of multiple meanings in Chinese words is very serious, sometimes a word may have many different meanings in connection with the context.

As a language, this is one of the great advantages of Chinese characters.

Chinese is very simple, with more than 3000 characters combined, it can clearly express most of the content that needs to be expressed in the world.

Including abstract concepts can also be very clear.

Other languages, either have a lot of repeated words, or need to use a lot of words to express the same content.

For example, English, in the statistics of the second edition of the Oxford English Dictionary, its number has reached an exaggerated 70.

But that's just statistics.

In fact, there will be more that are not counted.

In the field of cutting-edge scientific research, if you want to understand most of the papers, you need to master the number of English words, which may be the number of years for an ordinary person to memorize.

Many English words created are only used in specific scientific research fields, and people in other fields would not understand what they mean at all.

And Chinese can cover most of the expression content with more than 3000 commonly used Chinese characters.

But that's the beauty of the language, and to a computer it doesn't matter what language you use to write a high-level programming language.

Even in a certain way, the multi-meaning of Chinese characters is still a shortcoming.

Although there is no problem at all converting a Chinese character into a fixed binary language.

But if a word has multiple meanings, a word needs to correspond to multiple sets of binary codes.

Like the word 'meaning'.

"What do you mean?" and "That's what I mean." In these two sentences, 'meaning' has two completely different meanings in Chinese.

Then these two meanings must correspond to a set of binary codes respectively.

When querying, which set of binary codes should the computer call to correspond to these different meanings?

Of course, this is just a shortcoming, and it can still be solved.

It is not difficult to realize Chinese programming.

This is not the reason why Chinese programming has not developed much in reality.

On the one hand, it is because the origin of the computer is not in China, but in the United States. When writing assembly language and high-level language, English is naturally used first.

On the other hand, because the system is not mature enough, the cost of programming in Chinese is very high.

At present, the system of English programming is quite large and mature.

Although the machine is only as simple as 0 and 1, it is not easy to design such a huge system to express all human thoughts through 0 and 1 in a language.

The current programming language developed on the basis of English is the result of decades of collective human wisdom, but there are still many problems.

So if you want to program in Chinese, there are only two ways at present.

One is to convert Chinese programming into English programming and then into machine language on the basis of the original hardware.

The other is to redefine the hardware, redesign and manufacture compilers, assemblers and other hardware that conform to Chinese programming.

In addition, various things such as assembly language, compiled language, algorithm, parameter, variable name, etc. need to be newly formulated.

It can be said that it is almost the same as starting from scratch, and the cost is naturally quite high.

Coupled with those who use Chinese, Chinese people account for more than 90.00%.

Countless manpower, material resources and resources were spent to research and develop Chinese programming, but in the end it was found that it could not be connected with the world, and could only be used in China and neighboring countries. The result was not worth the loss.

What Won is interested in is not these, but the information shown in Extra Reward [-].

"Additional reward three: detect the standard language system in the current civilization system of the host, and have selected the optimal programming language, and reward Chinese intelligent programming knowledge information."

He clearly remembered the content of the extra reward three.

It can be seen from this sentence that this system has retrieved all the standard language systems on the earth, and finally gave an 'optimal' programming language.

And this 'optimal' programming language is 'Chinese intelligent programming knowledge information'.

It is this that Won is interested in.

As far as the current human beings are concerned, Chinese programming is not the best choice.

There is no such thing as Chinese programming on earth, such as Easy Language, Zhongyao, and Jianzhuxing.

However, the programs written by these Chinese programming are relatively more complicated and occupy more storage capacity.

In addition, there are inversions in Chinese. Omitting these grammars cannot be expressed in binary. This means that computers cannot understand inversions and omit these grammars.

So in summary, compared to English programming based on English, Chinese programming is actually slightly inferior.

But in the judgment of this system, "Chinese intelligent programming" is the best programming language among the standard languages ​​of the entire earth civilization.

The meaning shown in this reward is what Won is interested in.

And what he searched on the computer were all about the advantages of Chinese programming.

He wanted to try to find some clues to the system's judgment through the Internet.

But after searching for a long time, Won didn't find too many useful things.

Many people on the Internet praise Chinese programming, but the main reason is not how good Chinese programming is or what outstanding advantages it has.

It's because many people think that they can't learn programming because they can't understand English keywords.

It is because programming has a threshold.

Although the threshold of framework, language, online educational resources, and learning methods is countless times lower than that of ten or 20 years ago.

But this barrier still exists, and for many people, the barrier to learning programming is still quite high.

Human IQ is pyramid-shaped, but every time you lower the threshold of programming by one piece, there will be an order of magnitude more people who can enjoy the help of programming tools.

And here is Huaguo, which has 14 billion people and uses Chinese as their mother tongue. Naturally, we hope that Chinese programming will be carried forward so that they can understand it.

But that perception doesn't sit well with the won.

The difficulty of programming lies in abstraction, not English, and many concepts translated into Chinese will not reduce the difficulty.

Heap, stack, class, hash table, binary tree, structure, standard library, scheduling strategy.
Even if these words are changed from English to Chinese, you can understand them, but can you understand the specific meaning of these words in programming?

It's like you changed the gaming mouse, the mechanical keyboard, the e-sports monitor, and the 2080 graphics card, and found that playing games is still a bronze segment.

"Dish" is your main contradiction.

(End of this chapter)

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like