为了账号安全,请及时绑定邮箱和手机立即绑定

哪些语言内核最小最干净?

哪些语言内核最小最干净?

浮云间 2019-03-30 23:19:53
哪些内核最小,最干净的编程语言会存在于进化的主干上。一种语言内核设计的越小,越干净,它的生命力就越顽强 - 《黑客与画家》那现在什么语言内核设计的小而且干净呢?
查看完整描述

16 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

Lua Programming Language


查看完整回答
反对 回复 2019-04-17
?
心有法竹

TA贡献1866条经验 获得超5个赞

并不清楚这本书是如何定义编程语言的内核这个概念的。
如果单纯只内存分配机制、堆栈管理策略等高级语言的基础配置,那这几门语言说起来并没有太大差别。
但是如果牵扯上运行环境、解释器等全方位的比较,那显然C、golang等要比其他需要运行环境的语言干净很多。

查看完整回答
反对 回复 2019-04-17
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

我是觉得写起来越贴近自然语言,就越顽强


查看完整回答
反对 回复 2019-04-17
?
慕少森

TA贡献2019条经验 获得超9个赞

一门编程语言可能包括编译器、虚拟机、垃圾回收(GC)等,如果这些都加一起的话,那么C语言最简单了。


查看完整回答
反对 回复 2019-04-17
?
largeQ

TA贡献2039条经验 获得超7个赞

lisp
wiki

查看完整回答
反对 回复 2019-04-17
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

lisp 吧,严格来说只有九条语法规则,其他的都是语法糖。
Haskell 也不多,具体多少我也不清楚,因为还只是一个初学者,只是看到后面发现前面定义的好多东西也只是语法糖以及对这些糖的优化而已。

查看完整回答
反对 回复 2019-04-17
?
不负相思意

TA贡献1777条经验 获得超10个赞

编程语言里的文艺青年非lisp莫属了。


查看完整回答
反对 回复 2019-04-17
?
MYYA

TA贡献1868条经验 获得超4个赞

脚本:lua

查看完整回答
反对 回复 2019-04-17
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

Lua Programming Language +1


查看完整回答
反对 回复 2019-04-17
?
万千封印

TA贡献1891条经验 获得超3个赞

我觉得 C 的内核足够小,因为它几乎没啥内核。

上面有一些同学认为 scheme 内核小,我觉得这是只看到了表面现象。不能根据 scheme 标准有多少页来衡量其内核规模。不说别的,仅内存回收这一点事,就可以让它的内核不小也不干净。


查看完整回答
反对 回复 2019-04-17
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

最干净的莫过于01了,或者更深入的是二极管的开关了,没有之一


查看完整回答
反对 回复 2019-04-17
  • 16 回答
  • 0 关注
  • 612 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信