幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
123
返回列表 发新帖
楼主: rednaxela

那啥,有人玩了Small Basic么?

[复制链接]

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2009-3-7 09:50:37 | 显示全部楼层
引用第18楼rednaxela于2009-03-06 20:41发表的  :
把Ruby的end扔了,加上有意义的空格,那不就是……Python么?

昨天还跟一个同学聊起学了多少种语言的问题呢 =w=
抱歉,详细列表就不写了,不然太那啥了呵呵。粗略数了一下,写过超过500行代码的有有十来种吧,虽然真的很常用的就比较少了。加上勉强算是写过代码的语言,大概不到三十种?然后再加上其它有模糊了解的语言的话,不到四十种吧。
.......

谢谢。我去看看吧。当然,能不能看得懂那是另外一回事。
Google V8那是js的吧。
ruby好像有个c++的解释器,不知道那个怎么样。(记错了,是ruby来解析的,Rubinius)
主要是在协议上,Ruby比Python宽松多了,可以内嵌。
引用第19楼secondsen于2009-03-06 20:47发表的  :
引用。。。。以前学了一下就是这个感觉。。。。
我只是为了RM才学的RUBY,别的都不怎么会。。。OTL
.......
我是先看了Python才发现有Ruby。后来才知道有RMXP...
え~え~お!!!
回复 支持 反对

使用道具 举报

136

主题

1751

帖子

548

积分

版主

Rank: 7Rank: 7Rank: 7

积分
548
发表于 2009-3-7 10:23:11 | 显示全部楼层
看到有资料说,Google v8可以把js编译成机器码....还是New BSD协议,krkr3怎么不直接用这个呢...
え~え~お!!!
回复 支持 反对

使用道具 举报

8

主题

215

帖子

2223

积分

⑥精研

积分
2223
 楼主| 发表于 2009-3-7 16:12:49 | 显示全部楼层
首先是因为Krkr3开始实现的时候,V8还没公开出现;
其次,JavaScript(以ECMAScript 3为准)不能满足W. Dee的需要,例如说他要package管理,要coroutine,要Ruby-like block,等等;
要是有其三的话……他喜欢自己写语言的实现。我也深受其感染……

Rubinius的新C++ VM目前的性能还很糟糕。以后等他们用LLVM实现的JIT成熟了之后,或许会稍微改善一点。Ruby语言的解析非常非常复杂,做过一次的人都不想再去看自己当时写的代码……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-5-10 15:27 , Processed in 0.011114 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表