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