Can I replace the current Windows? Can I replace the current Windows?

zhaozj2021-02-16  58

"Can I replace the current Windows after 5 years?

Shen Linxing, chief engineer, education center, education center, Chinese programming, Chinese characters, Chinese characters, and Chinese programming as three milestones in Chinese characters in computer applications, "and Chinese programming more revolutionary." He is happy to see this A subversion has quietly started. . . . . . . "

I really feel funny when I see this sentence. The first sentence I think it is the biggest joke in this century. As for the three milestones of the second sentence, I really don't know the cloud. The mileage is not just right, do you say?

First we can imagine the realization of Chinese programming grammar: private form form 1 () {integer integer A; floating point number floating point B; character character C; // Note: Here "integer a" and "character c" similar We define INTA and STRC, etc. ......

If (integer a> 5) {character c = character c "assessment";} Otherwise {...}}

I have adopted a simple programming method. I don't know if such code has the ability to now have the most bloated language competition in programming grammar. But in fact, the actual Chinese programming is more than the above:

If (Tag 3. Title = "-") ※ When the choice is subtracted, it is selected. Select different operations, the title of the tag occurs, if (Variable 1> Variable 2) ※ If the decrease is greater than being reduced, if (Variable 3 = variable 1 - Variable 2) ※ When the calculation result is correct, label 7 Visual = true ... Variable 5 = Variable 5 1 If the end variable 6 = Variable 4 variable 5 ※ Assign the value of the variable 6, the sum of the number of calculations, that is, the correct number of times and the number of errors and the number of tags 13 Visual = true ※ The title of the label is "Total" Tag 12. Title = Text (Variable 4 Variable 5) Tag 9. Title = Text (Fix (Variable 4 ÷ Variable 6 × 100)) Tag 11 Visual = true ※ The title of the label is "the correct rate" tag 10. Visual = true ※ The title of the tag is "%" otherwise tag 2. Title = "Can not be subtracted" ※ When the decrease is less than being reduced If it ends

how about it? Open your eyes? I am very suspicious of how the above code is maintained. Readability is too bad. Moreover, I have to consider my typing speed. Because my Chinese characters are slower. (For this, I have to train two months, because my five pen words are not pinyin. Regretment ...)

Second, we have chosen the size of the program file. When we turn each Stra into the definition of "character A", how much will you think of the size change?

Finally, consider the operating system problem. Write an operating system in such a language? The readability of the above language, I think: This operating system is not allowed to perform any maintenance than Windows processing speed (some friends oppose this, think that the compiled code does not affect the speed. In fact, the speed is slow The reason is that the bloated structure is not conducive to the optimization of the compilation system). Even if you choose a good compiler, the operating system speed can be compared with Windows, you always have to consider maintenance and upgrade questions? Big piles of Chinese characters come to add and reduce logic, I think everyone's eyes have no habits. Because the teachers of middle schools and primary schools did not teach students: set unknown 1 unknown 1 unknown 1 square = unknown 1 1 unknown 1 = ...

I made a word above, I feel that I have a stupid. It seems to have ended the article quickly.

Why is Chinese programming instead of Windows programming? For simple? Obviously nothing. Although there is such an expression in Chinese programming: BQ1.BT = "Hello!" The above is equivalent to: Tag 1. Title = "Hello!" ------ At that time, you will maintain such a code, you know BQ1 What do you mean by representative? What does bt represents? ? If you guess the original meaning from such a numerous pinyin abbreviation, you must be a genius. So, in this point, it is absolutely unable to save this. For programming speed? That at least I think it should also be a big keyboard with a 2000 common Chinese character. At the same time, my typing speed is 2/5 more than others. So I may be more than a little more than others.

In order to run efficiency? No found. It is said that this code runs the same speed and other languages: subroutine: _ button 1_ Click the information box ("Hello," Hello! ", 0,) Compiled machine code: PUSH EBP MOV EBP, ESP / / The following code calls the implementation function of the "Information Box" command in the support library. Push 0 Push 0 Push 0 Push 80000301H Push 0 Push 0 Push 80000004H Push 0 Push 4030CBH PUSH 3 MOV EBX, 300H Call 0040330 // Jump to the implementation function of the "Information Box" command in the support library. Add ESP, 28H MOV ESP, EBP POP EBP RET Please note: The above code cannot prove any problems. From the surface, there is really no problem. However, this can only show how the compiler selected by the article author is written.

Don't you mean? Please read the call 00403350. The information box is a implementation function. Such functions use C processing results and the result of using BASIC is not a speed. So, I can only think that the author is trying to cover up something more essential. Or, in some simple case, it is true that the results of the same problem are true in different languages.

Most of the procedures are logical and mathematical expressions, and the relationships described in English or Chinese are really not large. From the history of programming languages, it has experienced from assembly to advanced, from the oriented process to object-oriented transition. The mainstream language has also undergone compilation, Fortran, C, C , Java, etc., however, assessing these languages, is just the difference in grammar. From no one questioning the definition of variables and the structure of the structure itself. There have never appeared in German programming, Japanese programming, French programming varieties. When all people put into English format --- or more frankly, it is a keyboard character format programming, I think Chinese programming does not have any market for technical support, the promotion of the market, Market demand. It is just a toy. Suitable for children's toys. It does not make any "Chinese programming" "experts" in any field, only suitable for a general study. that is it.

As for the operating system? That may be, first consider whether the computer is based on a three-way or quadrica. At the same time, it is to expand the ASCII character set to 65535.

In the blink of an eye, I have been in the past two years, open the previous post, some feelings. Because the so-called subversive it mentioned in a text seems to have no signs. I am looking forward to a real Chinese operating system, even if it is not Chinese.

转载请注明原文地址:https://www.9cbs.com/read-24164.html

New Post(0)