中国程序员的人口基数那么大,为什么不发展汉化的编程语言?

简介:

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!


从事嵌入式的软件开发十几年,个人的一种感觉是稍微有点英语水平的人就能从事软件开发,但是要达到高手的水准,英语还是不可或缺的。

其实在编程过程中英语更多是表现在翻阅国外原汁原味的文档上,英文不过关的情况下很难看明白,至于在编程过程中英文关键字的影响其实很小,无论是英文还是中文关键字用的次数多了也就记住了。

1585035452112040_jpeg

从理论上讲,不懂英文的人也是可以从事编程代码的学习,但是要成为真正意义上的高手还是显得吃力一些,要比通常意义上的程序员要费劲,而且在概率上也会小一些,毕竟如果英文不达标可能就是学历层面的问题,影响的不仅仅是英文,可能还会有数学基础。

为什么中国的汉化编程语言进展如此缓慢?

汉化编程语言本身的意义不是很大。如果单纯从替换关键字的概念入手来解决问题,只是在外观上显得好理解一些,在真正写代码的时候思维逻辑方式还是一样的,而且目前计算机的架构就是基于冯诺依曼在机器码,里面就是一堆的0和1的组合方式,而且设计者本身是基于英文体系,所以转化成中文在效率也会打折扣,同样能够编程但没有必要非要转化成中文去编程。

1585035453236555_jpeg

首先要搞清楚一点,编程的关键是编程逻辑,就是设计上的逻辑层次,至于具体代码的编写可能在初级阶段觉得特别的难,磨练几年之后关注的重点就不在本身的代码实现了,更加关注如何去实现功能或者实现的功能是不是有最优的解决方案。

层次再高一些就是如何在框架上进行深层次的改进或者如何设计实现一个新的框架之类的操作,到了这个层面就是编程比较高的境界了,至于是不是汉语编程本身的意义已经不是很大了。

1585035454544571_jpeg

汉化语言易语言在国内的推广并不顺利。

最早的易语言在推广之初还是赢得了很多的粉丝,但是大家发现易语言的使用者不是设计什么复杂产品,大部分是用来设计游戏外挂或者逆向的工作了,很多学历不是很高的人觉得从事游戏的辅助编写或者外挂能够赚到很多钱,于是投入精力到易语言的学习中去了。

只能讲现在易语言的发展历史还是非常的尴尬,本来在设计之初有着良好的民族感染力,但时间长了之后大家并不觉得这种汉化的语言有多大的优势,现在的发展态势只能叫不温不火。

1585035454431304_jpeg

编程语言的生态建设不顺利。

一个编程语言能够发展的关键在于生态的建设是否跟得上时代的潮流,在全球范围内编程语言已经超过500种,真正能够站上主流舞台也不过几十种,从概率上讲还是非常低的。

中国软件发展到今天,更多是在吸取外在营养,对于创新方面还是欠缺的比较多,从未来的发展趋势看,拥有中文的编程语言只是时间问题,但至少不是现在。

因为技术层面的积累还是远远不够,当前阶段是发展创新方面以及生态建设方面欠缺的相对比较多,等基础积累到一定层次时自然就开始创新发展了,但需要一个长期的过程,要给自己足够多的信心,时机到了自然就会有了。


【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-03-24
本文作者:易杰智科技
本文来自:“cocoachina”,了解相关信息可以关注“cocoachina

相关文章
|
6月前
|
Rust JavaScript Go
2024年十大值得关注的编程语言
探索2024年最有影响力的编程语言:Python的多功能无与伦比,JavaScript在Web领域的统治地位,Rust的高效性,等等。
|
3月前
|
存储 IDE 开发工具
|
3月前
|
Rust 安全 Go
揭秘Rust语言:为何它能让你在编程江湖中,既安全驰骋又高效超车,颠覆你的编程世界观!
【8月更文挑战第31天】Rust 是一门新兴的系统级编程语言,以其卓越的安全性、高性能和强大的并发能力著称。它通过独特的所有权和借用检查机制解决了内存安全问题,使开发者既能享受 C/C++ 的性能,又能避免常见的内存错误。Rust 支持零成本抽象,确保高级抽象不牺牲性能,同时提供模块化和并发编程支持,适用于系统应用、嵌入式设备及网络服务等多种场景。从简单的 “Hello World” 程序到复杂的系统开发,Rust 正逐渐成为现代软件开发的热门选择。
66 1
|
1月前
|
Linux 开发者 iOS开发
跨界英雄Python:一招搞定跨平台兼容性难题🎯
【10月更文挑战第2天】Python 作为一种现代且灵活的编程语言,在处理跨平台兼容性方面表现出色。其标准库如 `os` 和 `pathlib` 以及第三方库使开发者能轻松编写高可移植性的代码。通过文件系统操作、执行外部命令及使用 Tkinter 创建 GUI 等示例,Python 展现了其强大的跨平台能力,让开发者专注于业务逻辑而非平台差异。掌握这些技巧,你将能在不同操作系统间游刃有余。
22 4
|
5月前
|
人工智能 大数据 数据挖掘
不只是程序员的专利:Python为何成为全民编程语言?
**摘要:** Python火出程序员圈子,源于电子化、数字化、智能化趋势。电子化时代,数据积累推动数字化进程,Excel等工具力不从心。Python因其大数据处理能力受青睐,尽管学习曲线陡峭。随着GPT等AI工具兴起,智能化时代开启,Python成为时代产物。博主晚枫专注研究Python在非程序员中的应用,并提供免费课程。在数字化转型和AI发展浪潮中,技术变现机会众多。
162 54
不只是程序员的专利:Python为何成为全民编程语言?
|
6月前
|
机器学习/深度学习 开发框架 数据可视化
Ruby的魅力与实力
Ruby,一种为简洁和优雅而生的编程语言,自1995年由松本行弘(Yukihiro "Matz" Matsumoto)创建以来,已经吸引了全球无数的开发者。Ruby的设计哲学注重于开发者的幸福感,使得编写代码变得更加有趣和直观。本文将介绍Ruby的核心特性,讨论其在现代软件开发中的应用,并探索为何Ruby能够持续吸引开发者的关注。
|
JavaScript 前端开发 Java
十大热门语言(程序员必备之路)
十大热门语言,这里面有没有你学过的编程语言呢,现在的技术是入门、精通、还是资深呢?快来看看吧!
142 0
|
人工智能 前端开发 物联网
声称掌握核心技术,实则换皮Python?国产编程语言木兰引起社区热议
近日有媒体称,一款面向智能物联网和编程教育的国产编程语言出世,名为木兰。消息一出,引起了开发者社区的讨论。但有人发现,下载的程序包解包后——是个 Python?
461 0
声称掌握核心技术,实则换皮Python?国产编程语言木兰引起社区热议
|
Java 关系型数据库 程序员
COBOL课程登顶GitHub后,我们找到了这门上古语言“传承人”:过时语言值得拯救吗
COBOL课程登顶GitHub后,我们找到了这门上古语言“传承人”:过时语言值得拯救吗
398 0
下一篇
无影云桌面