2

21世纪少儿编程(零一青少儿编程)

数理化发展是在2500年前亚里士多德的哲学基础上发展壮大的,得有位基础导师不是弯道超车//@影子神仙刘雪松:为什么不创造一门新的世界语言?能容易被机器逻辑识别设计,同时又能被中国人通俗易懂的接受,而不是现在全

数理化发展是在2500年前亚里士多德的哲学基础上发展壮大的,得有位基础导师不是弯道超车//@影子神仙刘雪松:为什么不创造一门新的世界语言?能容易被机器逻辑识别设计,同时又能被中国人通俗易懂的接受,而不是现在全部以英语为基础的计算机编程语言,逼得中国人要去学英语。 现在的中国人难道不能颠覆性的开创一门全新的计算机通用编辑语言吗?它既不是英语为基础的,也不是中文为基础的,而应是超越两者之上的全新的更容易更科学更简捷的世界通用计算机编程语言呢。从0到1开始重新突破,不必拘泥于现在的中文逻辑缺陷之中。

博士聊IT

明明是中国人,中国程序员却要使用英文编程,关键英文还巨烂!中文编程为什么发展不起来?中文的哲学基础、汉语语言学基础,以及后发编程语言的技术生态环境是根本原因。 中文编程,就是把中文翻译成机器读得懂的代码。其实编程语言就面向机器代码的翻译。其实编程语言大多数都是基于英语的。 有说英文字母更容易转换成二进制关系的,有说数学公式没必要翻译成中文的,有说程序关键字就几个不用翻译的,先一起简单看看下面链接涨涨姿势啊。 编程的本质https://www.toutiao.com/article/7010310998829646348/ 中文编程绝对有必要: 1、看看现在程序员代码中的变量名称和函数名称你就知道了,有英文、有拼音,也有夹杂混用的。一门语言,基本词汇都表达不清楚,可读性太差,最后大部分都会变成垃圾。 2、中国话大家都会说,能把中国话转换成代码,客户表达需求,程序开发的质量效率提升大了去了,编程技术会提高一个大台阶。 那为什么做不到? 1、中文的内在哲学基础。中文的哲学缺乏本体论和还原论,缺乏演绎逻辑,爱从整体外在表现入手,爱用类比,求“意”大于求“实”,造成词汇的具体含义以及对应集合不清楚,强调智能意会,不可言传,计算机就彻底懵了。 居然还有人提出文言文编程,程序可读性更差了,注定行不通。 2、中文的语言学基础。从词法分析来看,英文名词、动词、形容词形式很容易区分清楚,在句子中的成分也很清楚,分别对应本体、性质和过程,计算机相对好理解。 中文名词、动词、形容词在句法成分中没啥规律,太随便了,语言学大师沈家煊老师根据中文的“词有定类”就“类无定职”的问题,提出了方法,干脆把形容词全部纳入动词,再把动词全部纳入名词。 3、除了中文本身的哲学和语言问题,起步晚,建立不起来技术生态也是一个问题。 国外发明这些语言的时候,中国电灯还没有装全呢,一步落后步步落后。现在不是中文编程的问题,就算是英文编程,想取代汇编和C语言这样的古董也很难,就算是#Java##python#这种后来者,也都有几十年的积累了,建立语言的技术生态比语言本身更难。 其实当前的语言处理的计算机技术发展很快,从词法句法分析、语义分析到语义网,从知识图谱到最火的GTP,都会给中文编程语言带来不一样的机遇。 编程语言也是语言,想要脱离语言学去谈技术,注定行不通! 我正在通过面向对象的方法研究中文编程,希望能作为中文编程的哲学方法基础。感兴趣,一起研究,加关注! 面向对象的深度解析https://www.toutiao.com/article/7022163867690107431/ 中国为啥没编程语言https://www.toutiao.com/article/7001168354962637316/ #程序##程序员#

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2598706/
1
上一篇学3d编程对孩子有好处吗(学3dmax有用吗)
下一篇 一年级儿童编程视频大全

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部