我不懂编程,不过,易语言是不是你想要的?
易语言,只是上层字符替换,我们想要的是从机器码->汇编->中级语言->高级语言的一个体系,像您这类不懂编程的人,即不会编码,也能看懂代码内容,就像小说一样,自己写不出来但一看就懂。
我不懂编程,不过,易语言是不是你想要的?
易语言,只是上层字符替换,我们想要的是从机器码->汇编->中级语言->高级语言的一个体系,像您这类不懂编程的人,即不会编码,也能看懂代码内容,就像小说一样,自己写不出来但一看就懂。
写小说的人才 埋没了
我觉得比起让人简单每个关键字的含义,优秀的编程思维更重要,而培养编程的思维更多的需要数学等其他学科教育的加持。
中文编程,我觉得可以搞,但拿来直接替代不可靠。可以用来让中小学生简单的了解编程。以及特殊情况下用来替代其他编程语言。至于为什么不能直接替代,其他人比我解释的更清楚。
我觉得未来中文编程能发展得有以下条件:
1.高级语言进一步发展,语法上完全接近或者就是自然语言的语法。
2.计算机理论得到了质的、打破原有体系的发展,而这种发展是由我们主导的。
(备注:以上都是瞎说的)
基础编程很必要,假如你不懂英文,打开电脑的linux 终端 进入一个叫”学习“ 的文件夹 是“cd 学习” 指令好懂呢,还是“进入 学习”好懂呢?
其实都不怎么好懂,他只能接受“cd”这一个名字,不是“change_directory”,也不是别的东西。如果我没学过的话,就算我知道我想“切换工作目录“,但是我也未必能想出这个命令叫“cd”。如果让我给他起个名字,我还能想出“switch directory”,“choose directory”,“set directory”这些,directory还能换成folder、path之类的名字。中文也同理。命令这玩意还是考验记忆力。
我觉得比起让人简单每个关键字的含义,优秀的编程思维更重要,而培养编程的思维更多的需要数学等其他学科教育的加持。
中文编程,我觉得可以搞,但拿来直接替代不可靠。可以用来让中小学生简单的了解编程。以及特殊情况下用来替代其他编程语言。至于为什么不能直接替代,其他人比我解释的更清楚。
我觉得未来中文编程能发展得有以下条件:
1.高级语言进一步发展,语法上完全接近或者就是自然语言的语法。
2.计算机理论得到了质的、打破原有体系的发展,而这种发展是由我们主导的。
(备注:以上都是瞎说的)
大道至简吧,所有人一看就懂,一懂就能用的是最好的
我英文为零,只能靠网页翻译看教程啊, 语言太苦啦,有中文真好, 还有一些小设备,其实很简单,结果是一个英文的,搞的一头雾水,应该进入我们市场的仪器都要求有中文就好啦
所以,用拼音编程与用英文编程有什么本质区别?
那首先,我们要摒弃阿拉伯数字,华夏文明浩如烟海,我们既有〇一二三 也有 零壹贰叁 ,不必用这些蛮夷的字。
其次,使用中文编程,也不能使用拉丁字母,道理同上,要用汉字和韵。
再次,我们还要定一个规范,对简体字和繁体字固定映射,这样大中华区的程序可以互相兼容。
#!执行、简体执行
包含请求
包含格式
注释 必须用诞生 不能用创造,也不能用
诞生请求
结果等于请求百度
响应等于结果渲染(格式)
返回响应
看着也不难哈
那首先,我们要摒弃阿拉伯数字,华夏文明浩如烟海,我们既有〇一二三 也有 零壹贰叁 ,不必用这些蛮夷的字。
其次,使用中文编程,也不能使用拉丁字母,道理同上,要用汉字和韵。
再次,我们还要定一个规范,对简体字和繁体字固定映射,这样大中华区的程序可以互相兼容。
#!执行、简体执行
包含请求
包含格式
注释 必须用诞生 不能用创造,也不能用
诞生请求
结果等于请求百度
响应等于结果渲染(格式)
返回响应
看着也不难哈
编程,本质上应该是一种工具,最好的工具应该是操作最简单,而用途最广泛,修改编程语言应该是怎么让人觉得简单怎么来。
不要民粹哟!
目前的编程语言对我们来说,看说明书其它已经成为绝大多数的障碍,毕竟像我这种普通人占了大多数。
那首先,我们要摒弃阿拉伯数字,华夏文明浩如烟海,我们既有〇一二三 也有 零壹贰叁 ,不必用这些蛮夷的字。
其次,使用中文编程,也不能使用拉丁字母,道理同上,要用汉字和韵。
再次,我们还要定一个规范,对简体字和繁体字固定映射,这样大中华区的程序可以互相兼容。
#!执行、简体执行
包含请求
包含格式
注释 必须用诞生 不能用创造,也不能用
诞生请求
结果等于请求百度
响应等于结果渲染(格式)
返回响应
看着也不难哈
简单了呀
没想过一步到位,从拼音开始,以拼音编程写出 ni hao shi jie 就是第一步。
正因为汉字的含义博大精深,目前并不适合来做编程语言,ni hao shi jie,执行效果究竟是是“你好世界”呢还是“尼豪事杰”呢,汉语的音型和字型都有多重含义,单纯的拼音编程歧义会很大。我想不出能造个什么库来指向正确的语义。
正因为汉字的含义博大精深,目前并不适合来做编程语言,ni hao shi jie,执行效果究竟是是“你好世界”呢还是“尼豪事杰”呢,汉语的音型和字型都有多重含义,单纯的拼音编程歧义会很大。我想不出能造个什么库来指向正确的语义。
加上了音调,看拼音写汉字,相信绝大部份人还是可以做到的吧,拼音到汉字的转换是一对多,但汉字到拼音的转换却是一对一;也就是说人理解计算机输出是抽象的需要结合上下文,但计算器接到人的指令却绝对具体的。
汉字的输入效率比英文底多了。。。
几个简单的例子:
if->ruguo1(如果)
else->fouze1(否则)
int->zhengxing1(整型)
写几千行代码手都给你打断。。。
汉字的输入效率比英文底多了。。。
几个简单的例子:
if->ruguo1(如果)
else->fouze1(否则)
int->zhengxing1(整型)
写几千行代码手都给你打断。。。
不见得,也可以是:
if ->ru(如)
else->zhe(则)
int(这是个缩写全拼是integer)->zheng(我们也可以缩写)
况且这样的关键字在c语言中是才32吧
至于您提到代码量太大,您可比较同一本英语技术书与中文技术书的厚度,因为越高级编程语言,最后越接近于自然语言。
易语言了解一下~
你有没有考虑过,一个汉字占用2个字节,一个字母只占用1个字节。从存储代码角度考虑,哪个开销大?而且存储是非常珍贵的
我感觉问题不大,因为,两个字节,也是国标码人为规定的 。即便是作为低级编程时 , 只需要编译器里,动点手脚就行了,反正最终都是,编译器翻译成二进制数。再用二进制数组,对照处理器内核指令集,形成相应的操作。
Recommended
ChangeRankings
Popular Events
More
在中国的土地上,在中国的民族企业里,用中国的语言编程,但我被骂成了狗。这是我在“华夏有为公司”外包时的真实经历。
我是一个在码农界混了十一个年头的资深农民,我写过汇编,写过C,使用过C#,C++,开发android,用过java,为了跟上人工智能的大潮,我又开始学习python,我不断的学习,并用之于工作中,我就越发疑惑,为什么这么多年的发展,我们的中文语言编程还是零。
我是个很普通的农村人,从小就不聪明,学东西很吃力,能上大学,并能混到码农这碗饭,靠的是不断的学习,但我现在越发的吃力了,不是因为我30了,而是因为我英文不怎么好,我开始探究,我们中文不能编程的根本原因。
难道是地区法则不同?我们华夏地区是修仙文明,西方是魔法文明,所以我们中文不能控制计机算!
最初我因为啥都不懂,我就有了个玄幻猜想,于是我去学习了《模拟电路》《数字电路》最终我发现在计算机器模拟电路中:正负电荷的运行的物理规则是一样的;在数字电路控制中:大家都是使用0和1二进制码作为机器码来控制电路。所以从硬件基础上来说,不存在任何问题。
难道是语言规则不适合?中文字体太复杂,那拼音写简单吧,都是26个字母的排列组合。
于是我从机器码开始探究,计算机语言的第一步,以汇编助记符代替一长串01010011这样的机器码,我以汇编代码来计算:3+4 ;与对比用拼音写汇编代码:3+4