比如造个Ruby神马的,需要懂多少东西呢?
这里有人造过语言么?
1
datou552211 2014-12-30 10:44:13 +08:00
编译原理?
|
2
bombless 2014-12-30 10:49:52 +08:00 via iPhone
一些编译原理书里的作业就是实现新语言…
翻过几本编译原理书,有不少不错的。 不过没有实现一个新语言的经历,主要是因为熟悉那些技巧以及做相关的设计太花时间。简单来说就是懒。 |
3
pertersonvv OP @bombless 听说JS的设计花了半天...
|
4
bombless 2014-12-30 10:55:08 +08:00 via iPhone
@pertersonvv 哈哈,我看到的说法是设计花了七天,做出第一个实现花了三个月。
据说这位高人还参与了Rust的设计,不过在github的讨论中貌似没看到他的影子。 |
5
pertersonvv OP @bombless rust issue里的讨论么?
|
6
bombless 2014-12-30 11:05:01 +08:00 via iPhone
@pertersonvv 是啊,还有一些是在邮件列表以及rfc那一个项目的pr中
|
7
jookr 2014-12-30 11:43:13 +08:00
正则少不了
|
8
chenwl 2014-12-30 11:44:33 +08:00
编译和算法结构
|
10
jkeylu 2014-12-30 11:56:32 +08:00
|
12
ltux 2014-12-30 13:10:56 +08:00
需要博士学位。
|
13
HowardMei 2014-12-30 13:50:35 +08:00
|
14
tt7 2014-12-31 01:07:51 +08:00 via Android
Formal Sematics 不谢。
|