主题:【原创】5G是小儿科,AI才是大家伙 -- 泉畔人家
桥上老师这种说法其实就是把字母换成汉字写,这个和日本人用假名是一个意思。
今年机缘巧合,研究了很久的数字电路,正好借这里说一些感想。
数字电路的核心是逻辑,描述逻辑可以用指令性语言也可以用描述性语言。
指令性的就是直接把运算描述出来,比如加减,与或非,这个比较底层,效率不高但是能直接指导电路的搭建,再高一个层次的,可以实现选择以及循环,这些都叫可综合的,这样可以直接指导门电路的连接。
描述性的就是把一个要实现的功能用语言描述出来,比如我用语言描述如下功能:当x等于1的时候,y等于2,相当于定义了一个函数。这样的描述一般是不可综合的,因为程序不知道该如何连接,但如果我把它抽象,x为一个开关,y为有两个态的寄存器,当x打开,y就写入2,这样电路就明白了具体的连接关系,就可以综合了。
所以说最初的数字电路是很笨的,像掰手指头一样。编程语言的发展也是这样,最早机器语言,只认得二进制数;之后的汇编语言,可以认到指令集里固化的电路模块;然后是高级语言比如C语言,可以用更自然的语言描述电路功能。很显然更高级的语言更好用,更接近人类的思维,但在最初的时候只能用简单的语言,因为机器理解不了高级语言,如今上亿门级别大规模的电路,只能通过高级语言去编程。
汉语和英语与类似,汉语是偏向于描述的语言,更抽象,符号化没有那么强,英语是偏向于指令的语言,更直接,符号化强。从汉语到英语天然有一道编译的门槛,但是如果人工智能一类的辅助工具能够打破中间这一层隔膜,汉语的更综合更抽象的优点会展现出来。
- 相关回复 上下关系8
压缩 3 层
🙂那为啥现在一直没有汉字为基础的计算机编译语言呢? 2 逍遥蜀客 字240 2019-12-24 23:14:34
🙂"文言文" 编程语言 10 风雪 字742 2019-12-26 22:10:40
🙂应该是说汉字本身比英文字母复杂吧, 2 桥上 字526 2019-12-25 03:02:27
🙂计算机语言分为描述性的和指令性的
🙂虽然有点不知所云,但觉得好有道理。 夜如何其 字0 2019-12-26 11:55:44
🙂形而上学之论而已 1 赵美成 字349 2019-12-26 12:10:28
🙂谢谢回复 2 桥上 字199 2019-12-25 23:07:25
🙂待认可未通过。偏要看