Когда код на китайский язык: программисты смотрят ум, это могло бы как английский программирования

Как мы все знаем, что в настоящее время основных программисты программирования программирование на английском языке, который определяется тенденцией развития времени.

Здесь Insert Picture Описание

Представьте себе , если код будет заменить китайское Что?

Во-первых, мы можем почти смотреть на английском языке в китайских программистов кодирования будет выглядеть следующим образом:

Здесь Insert Picture Описание


эммм, вы могли бы подумать , что бы написать китайское программирование?

这就像你以为会写汉字就会写出好文章一样。编程是和机器沟通,因此要用机器的语言而不是人类的语言。最早的程序就是0和1的数字,不是中文也不是英文。以前的程序员,每天写程序就是在一条长长的纸带上打孔表示0和1。后来发现0和1的二进制太麻烦了,就把0和1压缩一下,用16进制表示,比如数字10,用二进制表示是1010,用16进制表示就是0A,这样表达起来就更简洁,但是输入电脑后,仍然要转换为二进制电脑才能明白。
后来,科学家们用简单的英文单词表示某些功能,比如加法,就用add表示,减法就用dec表示。程序员输入add或dec后,系统会转换为对应的算法。就这样不断的给不同的代码段起名字。编程语言就是从数字编码不断压缩提高层次,最后形成了当今的各种风格的编程语言。为什么码农会讨厌中文编程?我用最流行的易语言说明。
所谓全中文的易语言,其实就是把Visual Basic语言中每个英文单词换成了对应的中文词,其他都不变。
比如Visual Basic的代码是这样:
if True thenPrint "OK"endif
换成了易语言,就是这样了:
如果 真 那么打印 “OK"结束如果小编是一个有着5年开发经验的C++程序员,关于C++,自己有做材料的整合,一个完整的学习C++的路线,学习材料和工具。能够进我的。裙。里;–先2635;后15231。收取,免费给大家,希望你也能凭自己的努力,成为下一个优秀的程序员。

Здесь Insert Picture Описание


其实也看得出来,英文写的程序更为简洁明了。

Во- вторых, с лингвистической точки зрения, английский язык является линейным, одномерные, двумерные плоскости и китайский язык.
Программа точно линейный одномерный. Другими словами, на английском языке, просто чтобы соответствовать линейной линейной программы. Таким образом, китайцы не подходят существующие программирования. ( В основном за счет повышения компьютера является иностранное изобретение, поэтому для того , чтобы спасти неприятности, Китай также был в использовании английского программирования. Хотя в настоящее время существует простой язык программирования, но в конце концов, не мейнстрим.)
Но , как ИТ - индустрии, будущие изменения могут быть за пределы вашего воображения. Будущее может быть многомерные квантовые вычисления Xuer Вэй китайского , но будет более подходящим , чем одномерный английский язык.
Если вы думаете , мой аргумент, на самом деле, вы можете думать о том , программисты контрастируют над китайским программированием и программированием будет понимать английский язык, но китайское программирование поднимет порог. Поскольку ядро программирование просто не язык, а процедурный способ мышления. Английский не является самым простым программированием, но программирования математических символов, чрезвычайно абстрактным, обычные люди трудно понять, но особенно небольшое количество кода.
Добавим , что, на самом деле, современные языки , такие как Java, поддерживает Unicode, что означает , что вы можете даже использовать китайский язык , другие мировые переменные и имена функций, вы можете дать ему попробовать, так это выглядит в основном эквивалент китайского программирования и сравнить английские программы, вы будете знать , что лучше.

рекомендация

отblog.csdn.net/yizhixin/article/details/94559569