专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

那么用中文编程是怎样一种体验_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 2:01:27       共计:3549 浏览

那么用中文编程是怎样一种体验?

前半句是几个意思?不是中国人发明的就不能用中文编程吗?

你平时写字是什么体验?编程用中文就是什么体验。

有这好奇心的话咋不去quora问"How do you feel when programming in English as a native English speaker?"

不管谁先开发的电脑(就不论算盘之类是不是计算机前身了), 就不许后来者基于自身需求用自己的母语开发代码,进而开发最趁手的工具吗?

再说一遍, 没有中文编程语言, 也可以在代码中用中文命名! 是的, 现在就可以! 不需要任何额外的工具!

数据库开发,如MySQL

后端开发,如Java

前端开发,如JavaScript

母语命名标识符可以带来代码清晰度和可维护性的提高,这也是Python 3早在2008年就选择支持非ASCII码标识符的缘由。而支持Unicode命名是大多数现代编程语言都具备的特性, 难道那些编程语言的开发作者都是吃饱撑的才加的这个特性吗?

各种用诡异的中文命名写出天书般代码来证明中文代码可读性不高的请用英文把同样的代码用直译一遍, 再放在一起比较一下, 到底哪个更天书!或者,把上面的例程改成英文命名之后大家看看哪个更易理解。

现实是英文编程语言占据商用项目的很大份额。为什么不直接在使用这些语言开发时使用中文命名标识符,以最小的代价实现代码可读性提升呢?哪天有合适的中文编程语言了, 把代码移植过去都方便的多。

随着中文命名标识符的逐渐推广,坐看十年之后有多少人吐槽:想当年把中文术语硬翻成了英文标识符(甚至于拼音!),现在还得翻回去,当年是怎么想的?!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:如何将json数据生成json文件格式_java | ·下一条:哔哩哔哩缓存视频可以永久吗_java

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有