Discussion topic:
Some people think that "Chinese programming" is a secret weapon to solve the efficiency of Chinese programmer programming, is it a "silver bullet"?
The silver bullet is likened to have the extremely effective solution, as the killer, the strongest kill recruit, the trump card and so on McCartney. Fred Brooks , the father of IBM Mainframe (Frederick P. Brooks, Jr.), published a classic paper on Software engineering in 1986, with " no silver bullet : The nature and ancillary work of software engineering (No Silver bullet-essence and accidents of software Engineering) is the title. The "silver bullet" refers to a technology or method which can increase the productivity of software engineering by 10 times times within 10 years.
Chinese programming refers to the use of Chinese to write the programming language, it can reduce the programmer to learn English, but also more conducive to confidentiality and security, but the Chinese grammar and composition, so that it will take a lot of time to compile, so, for me, personally think that Chinese programming is not necessary.
1, at present, there are many problems in Chinese programming, such as Chinese programming can not be done with English programming equivalent, or faster than the speed of recognition; Chinese programming, for the very use of fonts, ancient Chinese fonts, traditional characters, etc. should be how to display all the problems;
2, the development of Chinese programming time and speed is far less common than English programming, so in the implementation of program interaction, fusion process, there is a risk of problems
3, the Chinese programming and the English programming compared, did not appear what special superiority and the characteristic, does not resemble the Java language, in the development process unceasing evolution, becomes the mainstream
But at the same time, for the development of Chinese programming, I also hold the attitude of support, because the development of the world today, China and Chinese will have a very important ratio, if it belongs to the Chinese people's own programming language can develop into a mainstream language of the world, it is also a very good thing, but for the present, There are a lot of difficulties to achieve, but also need time to slowly verify that Chinese programming can finally achieve a degree of how. If we really want to get better development of Chinese programming, I am afraid to start from within China, only the Chinese people know and understand, it can have better prospects for development.
On "Chinese programming" is the idea of silver bullet to solve the efficiency of Chinese programmer programming