我看完 了,支持你
你有没有考虑过,一个汉字占用2个字节,一个字母只占用1个字节。从存储代码角度考虑,哪个开销大?而且存储是非常珍贵的
你有没有考虑过,一个汉字占用2个字节,一个字母只占用1个字节。从存储代码角度考虑,哪个开销大?而且存储是非常珍贵的
低存储只用拼音,高存储才用汉字。就像汇编写单片机,python写人工智能算法一样
造编程语言算是这里面最省事的,造库才是大工程。C#有.NET,C++有Qt,python有各种各样模块(wheels)、这些库和语言是深度绑定的,剥离了这些库这些语言的用途自然会缩水,不会再有那么多人去追捧。这和坛友整天强调的“生态”其实是一个道理。比起去重新创造一个语言,不如把这些编程语言的常用库文档都翻译过来。就像楼主说的,关键字就几十个,就这么多的关键字当真是初学者学习编程的障碍吗?但是如果库文档没有本地语言版本的,那才真是英语恐惧者的噩梦
不是不想,是真的效率慢,定义一个变量用汉字和用英文速度真的不一样
最悲剧的是,任何和科技沾边的资料都是英文的,最简单的也有一部分是英文的
最让我搞不懂的是,国内公司的资料一样是英文的,中文表达不出来吗?
非得是英文?
中文是信息含量最高的语言/文字,有什么表达不出来的?
中国13亿人,起码有8亿人不懂英文吧?
语言/文字的隔离…
不是不想,是真的效率慢,定义一个变量用汉字和用英文速度真的不一样
没想过一步到位,从拼音开始,以拼音编程写出 ni hao shi jie 就是第一步。
造编程语言算是这里面最省事的,造库才是大工程。C#有.NET,C++有Qt,python有各种各样模块(wheels)、这些库和语言是深度绑定的,剥离了这些库这些语言的用途自然会缩水,不会再有那么多人去追捧。这和坛友整天强调的“生态”其实是一个道理。比起去重新创造一个语言,不如把这些编程语言的常用库文档都翻译过来。就像楼主说的,关键字就几十个,就这么多的关键字当真是初学者学习编程的障碍吗?但是如果库文档没有本地语言版本的,那才真是英语恐惧者的噩梦
内外双循环,英语体系下的计算机语言100多年的精华,我们绝对不能放弃的,我坚绝反对不学英语,除非有一天我们汉语体系下的科技文化能全面吊打英文体系科技文化。真到那时,可能他们的单词拼写就是我们拼音了。
没想过一步到位,从拼音开始,以拼音编程写出 ni hao shi jie 就是第一步。
相比拼音我觉得简单的笔画/部首更好
表达不够的延伸定义就行
拼音,同音太多了,即使有声调
最悲剧的是,任何和科技沾边的资料都是英文的,最简单的也有一部分是英文的
最让我搞不懂的是,国内公司的资料一样是英文的,中文表达不出来吗?
非得是英文?
中文是信息含量最高的语言/文字,有什么表达不出来的?
中国13亿人,起码有8亿人不懂英文吧?
语言/文字的隔离…
你说到我心里了,我天天用有道翻译看技术文档,好想哭,明明之前英成绩不过得去的,现在全完了。
相比拼音我觉得简单的笔画/部首更好
表达不够的延伸定义就行
拼音,同音太多了,即使有声调
用拼音,硬件不用大改,都差不多是是26个字母
和语言无关...缺的是文档,而且这并不是学不会学不好编程的原因,该不懂的换什么语言都还是不懂逻辑,理论也不扎实
和语言无关...缺的是文档,而且这并不是学不会学不好编程的原因,该不懂的换什么语言都还是不懂逻辑,理论也不扎实
没有硬件给我们实践,只看文档肯定不能有,动手试一把来得理解深刻,更何况看英文文档,十四亿中国人中至少有八亿是障碍吧。
和语言无关...缺的是文档,而且这并不是学不会学不好编程的原因,该不懂的换什么语言都还是不懂逻辑,理论也不扎实
没有硬件给我们实践,只看文档肯定不能有,动手试一把来得理解深刻,更何况看英文文档,十四亿中国人中至少有八亿是障碍吧。
和语言无关...缺的是文档,而且这并不是学不会学不好编程的原因,该不懂的换什么语言都还是不懂逻辑,理论也不扎实
你认真的吗?
首先说,我不懂英文,也不懂编程
但是我使用命令时那些不是英文单词?
我在编辑conky、MPV配置表里面那些不是英文单词?
它们要是中文的我犯得着一个个的复制去翻译
我看不懂中文吗
在我看来语言就是最大的障碍
我不懂编程,不过,易语言是不是你想要的?
我觉得主要还是编译器的问题,国内能搞编译器的单位不多,目前好像只有华为有自己的方舟编译器,并即将推出仓吉编程语言。我经常在想,编译器内部能不能实现通过代码关键字来编译,各个国家只需要提供各国语言关键字到编译器代码关键字的映射,通过一个编译器实现对各国语言的编译。
汉语编程在中国很有必要,作为一种基础能力,将大幅度提高开发人员数量,特别是各行各业的管理人员,他们通过简单的学习就能够把自己的业务问题通过计算机来解决。为什么中国的软件业不如外国,一是由于IT产品最先是由别人发明的,人家研究的人更多、更深,另一个原因是由于英语国家使用计算机没有语言障碍,学习一种语言就一通百通。
从dos到windows,操作计算机从打命令变成点击鼠标,大幅度简化了电脑操作,操作电脑已经不需要专门的培训学习了。编程能不能做到呢?中国已经有公司在研究图示化编程,并有产品推出。事件编辑器通过流程图把综合任务模块和分支模块连接起来,实现顺序、分支和循环功能,综合任务模块通过各种图示化设计器就可以实现绝大多数SQL语句功能,关键字、变量、属性、字段、函数全是中文,百分之60的编程工作可以通过鼠标点击来完成,极大地提高了开发效率。底层原理是通过制定一套普通用户很容易理解的机制和规范,最后都被翻译成C语言代码或JS代码和SQL语句执行,一套图示化前端操作规范,可生成EXE应用、WEB应用和手机APP应用,执行效率还是很高的。最主要的是通过快速的开发实践,训练了逻辑思维能力,把主要精力放在了数据,而不是放在编写、测试代码上。
你有没有考虑过,一个汉字占用2个字节,一个字母只占用1个字节。从存储代码角度考虑,哪个开销大?而且存储是非常珍贵的
你想多了,现在不是几十年前了,如果英文写代码用1m的存储,汉字顶多一倍而已,其实代码所占用的空间是极其有限的,现在软件看着那么大,主要还是图片等其他内容,
我觉得主要还是编译器的问题,国内能搞编译器的单位不多,目前好像只有华为有自己的方舟编译器,并即将推出仓吉编程语言。我经常在想,编译器内部能不能实现通过代码关键字来编译,各个国家只需要提供各国语言关键字到编译器代码关键字的映射,通过一个编译器实现对各国语言的编译。
汉语编程在中国很有必要,作为一种基础能力,将大幅度提高开发人员数量,特别是各行各业的管理人员,他们通过简单的学习就能够把自己的业务问题通过计算机来解决。为什么中国的软件业不如外国,一是由于IT产品最先是由别人发明的,人家研究的人更多、更深,另一个原因是由于英语国家使用计算机没有语言障碍,学习一种语言就一通百通。
从dos到windows,操作计算机从打命令变成点击鼠标,大幅度简化了电脑操作,操作电脑已经不需要专门的培训学习了。编程能不能做到呢?中国已经有公司在研究图示化编程,并有产品推出。事件编辑器通过流程图把综合任务模块和分支模块连接起来,实现顺序、分支和循环功能,综合任务模块通过各种图示化设计器就可以实现绝大多数SQL语句功能,关键字、变量、属性、字段、函数全是中文,百分之60的编程工作可以通过鼠标点击来完成,极大地提高了开发效率。底层原理是通过制定一套普通用户很容易理解的机制和规范,最后都被翻译成C语言代码或JS代码和SQL语句执行,一套图示化前端操作规范,可生成EXE应用、WEB应用和手机APP应用,执行效率还是很高的。最主要的是通过快速的开发实践,训练了逻辑思维能力,把主要精力放在了数据,而不是放在编写、测试代码上。
基础编程很必要,假如你不懂英文,打开电脑的linux 终端 进入一个叫”学习“ 的文件夹 是“cd 学习” 指令好懂呢,还是“进入 学习”好懂呢?
我觉得主要还是编译器的问题,国内能搞编译器的单位不多,目前好像只有华为有自己的方舟编译器,并即将推出仓吉编程语言。我经常在想,编译器内部能不能实现通过代码关键字来编译,各个国家只需要提供各国语言关键字到编译器代码关键字的映射,通过一个编译器实现对各国语言的编译。
汉语编程在中国很有必要,作为一种基础能力,将大幅度提高开发人员数量,特别是各行各业的管理人员,他们通过简单的学习就能够把自己的业务问题通过计算机来解决。为什么中国的软件业不如外国,一是由于IT产品最先是由别人发明的,人家研究的人更多、更深,另一个原因是由于英语国家使用计算机没有语言障碍,学习一种语言就一通百通。
从dos到windows,操作计算机从打命令变成点击鼠标,大幅度简化了电脑操作,操作电脑已经不需要专门的培训学习了。编程能不能做到呢?中国已经有公司在研究图示化编程,并有产品推出。事件编辑器通过流程图把综合任务模块和分支模块连接起来,实现顺序、分支和循环功能,综合任务模块通过各种图示化设计器就可以实现绝大多数SQL语句功能,关键字、变量、属性、字段、函数全是中文,百分之60的编程工作可以通过鼠标点击来完成,极大地提高了开发效率。底层原理是通过制定一套普通用户很容易理解的机制和规范,最后都被翻译成C语言代码或JS代码和SQL语句执行,一套图示化前端操作规范,可生成EXE应用、WEB应用和手机APP应用,执行效率还是很高的。最主要的是通过快速的开发实践,训练了逻辑思维能力,把主要精力放在了数据,而不是放在编写、测试代码上。
编译器原理其实不是很难,难的应该是工艺制造。
Recommended
ChangeRankings
- 7 days
- 30 days
- 90 days
Popular Events
More
在中国的土地上,在中国的民族企业里,用中国的语言编程,但我被骂成了狗。这是我在“华夏有为公司”外包时的真实经历。
我是一个在码农界混了十一个年头的资深农民,我写过汇编,写过C,使用过C#,C++,开发android,用过java,为了跟上人工智能的大潮,我又开始学习python,我不断的学习,并用之于工作中,我就越发疑惑,为什么这么多年的发展,我们的中文语言编程还是零。
我是个很普通的农村人,从小就不聪明,学东西很吃力,能上大学,并能混到码农这碗饭,靠的是不断的学习,但我现在越发的吃力了,不是因为我30了,而是因为我英文不怎么好,我开始探究,我们中文不能编程的根本原因。
难道是地区法则不同?我们华夏地区是修仙文明,西方是魔法文明,所以我们中文不能控制计机算!
最初我因为啥都不懂,我就有了个玄幻猜想,于是我去学习了《模拟电路》《数字电路》最终我发现在计算机器模拟电路中:正负电荷的运行的物理规则是一样的;在数字电路控制中:大家都是使用0和1二进制码作为机器码来控制电路。所以从硬件基础上来说,不存在任何问题。
难道是语言规则不适合?中文字体太复杂,那拼音写简单吧,都是26个字母的排列组合。
于是我从机器码开始探究,计算机语言的第一步,以汇编助记符代替一长串01010011这样的机器码,我以汇编代码来计算:3+4 ;与对比用拼音写汇编代码:3+4