![]() | 1 cooper 2012-04-27 10:03:51 +08:00 国内有个 易语言 ,o(∩_∩)o |
![]() | 2 ssword 2012-04-27 10:07:43 +08:00 解释器的话,搞语言并不会太难。 |
3 bhuztez 2012-04-27 10:16:53 +08:00 现在的确比较适合自己折腾几个语言出来玩玩了,可惜的是,编译不起pypy。 |
![]() | 4 shiweifu 2012-04-27 10:21:39 +08:00 只写过个basic解释器。。 |
![]() | 5 feilaoda OP |
![]() | 6 yudun1989 2012-04-27 10:30:52 +08:00 =。= 突然想起来这个了: http://code.google.com/p/grass-mud-horse/ |
7 ddd2500 nbsp;2012-04-27 12:13:23 +08:00 好像整个东方也就日本的ruby好一点吧, 你要搞的话肯定要各种语言的优缺点有自己的见解, 然后整合呗。 |
![]() | 8 dhysum 2012-04-27 12:15:14 +08:00 学学smalltalk。。。 |
9 bhuztez 2012-04-27 12:35:27 +08:00 @feilaoda 你可以用 RPython 写一个解释型语言,解释器代码按它要求做一些处理,就能自动编译出一个运行速度还算可以的 JIT 解释器。但我连一台能顺利编译 pypy 的机器都没有。 |
![]() | 10 luser 2012-04-27 12:49:40 +08:00 http://daovm.net/ 这个是国人搞的 |
![]() | 11 Alex_L 2012-04-27 12:52:33 +08:00 玩具的话……每年本科毕业都有一堆人做这个吧 |
12 superisaac 2012-04-27 12:59:01 +08:00 以前搞过一半一个类似smalltalk的并行语言,用python编译成某种字节码的。 |
![]() | 13 Cofyc 2012-04-27 14:24:26 +08:00 最近在学习各种 python/ruby/php/go 等语言的实现,也在写自己的语言。 虽然还只是个玩具,但对语言本身的了解增进不少。 |
![]() | 14 Cofyc 2012-04-27 14:36:08 +08:00 只是觉得,即使模仿出一个不是玩具的语言,都需要一年半载以上。 现在更多时间在学习优秀语言本身。 写自己的语言难在创新上,无论是技术实现还是语言本身。 |
15 xuefei2062 2012-04-27 19:26:49 +08:00 同意楼上,大家都没那闲工夫,如果lz是学生当然可以搞,工作的除了上班,加班,学习一点优秀的技术外,基本上没空搞这个 |
16 magicshui 2012-04-27 20:05:41 +08:00 额~出于好奇,想学习下~楼主能够指导下吗? 弄个解释器什么的就行了~ |
![]() | 17 reus 2012-04-27 22:59:07 +08:00 现在做都只需要写个前端了,后端可以用各种vm,方便不少 |