由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 我知道为啥ruby这些framework没有用v8引擎原理的原因了
相关主题
有一点我不同意公孙大神说的写了一年ruby 半年Python 还是觉得ruby 太爽了
很多人没有意识到,其实很多人手写的c程序比java程序要慢大家难道全是半路出家?
cyphon,cpython,numba,julia,pypy,为什么都不是主流吐槽一下死卡拉
最近在看《python源码剖析》scala/clojure/groovy/Jython/jruby都是噱头
使用CPython要避免多线程?damn, love vert.x
哪天ruby把performance 提高上去了 这个语言还是可以掰掰手腕的蜥蜴和好虫掐起来了
我最近写ruby写得很开心jvm上的脚本,这个老外说得靠谱
为什么我认为 Python 3 没有前途?(zz)不是经常有人嚷嚷要contribute开源吗?
相关话题的讨论汇总
话题: ruby话题: python话题: based话题: v8
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
因为做v8那个人压根不会ruby和python啊
他只会java,javascript算是最接近java的一个东西了
你让他对ruby做优化,他不会ruby,做不了
m******t
发帖数: 635
2
那哥们是大牛,学ruby和python也就是几天的事情,要是Page真的发话说要他搞python
也就搞出来了,这种硬功夫的差一点的就是搞不定啊, Pypy搞了好久也没多大成果。

【在 z****e 的大作中提到】
: 因为做v8那个人压根不会ruby和python啊
: 他只会java,javascript算是最接近java的一个东西了
: 你让他对ruby做优化,他不会ruby,做不了

n****1
发帖数: 1136
3
These languages doesn't have v8 because they are basically implementation-
based languages. There is no ISO/ECMA specification to tell what an
alternative implementation need to do. Thus alternatives are often
incompatible with the mainstream one.
>>他只会java,javascript算是最接近java的一个东西了
They are close in terms of names, but nothing else. At least python/ruby has
class-based OOP, but JS is prototype based.
g*****g
发帖数: 34805
4
这话说得,如果是这样,Jypthon, JRuby怎么做出来的?

has

【在 n****1 的大作中提到】
: These languages doesn't have v8 because they are basically implementation-
: based languages. There is no ISO/ECMA specification to tell what an
: alternative implementation need to do. Thus alternatives are often
: incompatible with the mainstream one.
: >>他只会java,javascript算是最接近java的一个东西了
: They are close in terms of names, but nothing else. At least python/ruby has
: class-based OOP, but JS is prototype based.

n****1
发帖数: 1136
5
JRuby我不知道, 可JPython连标准库都不全, 怎么可能上台面呢?

【在 g*****g 的大作中提到】
: 这话说得,如果是这样,Jypthon, JRuby怎么做出来的?
:
: has

V*********r
发帖数: 666
6
Ruby 不清楚。Python 的确是 implementation-based 的,based on CPython, the
reference implementation. Python language reference 和 library reference 里
到处用红字写着 "CPython implementation details," 到处都是 C 语言的影子,更别
提 C-API 这个万能胶层了。
至于 Jython 和 PyPy 是怎么做出来的,当然是参考 CPython 源代码做的,他们的开
发者同时也是 core (C-)Python developers.
草根语言就是这样。

【在 g*****g 的大作中提到】
: 这话说得,如果是这样,Jypthon, JRuby怎么做出来的?
:
: has

g*****g
发帖数: 34805
7
语言跟标准库有什么关系?只要能编译完全的语言,就满足你的要求了。

【在 n****1 的大作中提到】
: JRuby我不知道, 可JPython连标准库都不全, 怎么可能上台面呢?
z****e
发帖数: 54598
8

学会那些语法就是几天的事
但是要看懂别人写的代码
也就是要看懂ruby是如何implement的
需要大量的时间,问题在于,google不给它批时间
那它就没有时间去搞这些东西
就像你说学法语有什么难的?
不难,正常人其实都能学会
就是需要5到10年时间的投入
因为没有时间投入,所以不会
一个道理

python

【在 m******t 的大作中提到】
: 那哥们是大牛,学ruby和python也就是几天的事情,要是Page真的发话说要他搞python
: 也就搞出来了,这种硬功夫的差一点的就是搞不定啊, Pypy搞了好久也没多大成果。

z****e
发帖数: 54598
9
因为jython没有人搭理
参与者太少
java不需要python的语法优化
很多东西就是看有没有人投入
没有人投入,那都是扯淡
随便一个语言都能把自己吹得天花乱坠的
问题在于别人听不听你的
这行就是需要众人拾柴火焰高
否则说什么都是空的

【在 n****1 的大作中提到】
: JRuby我不知道, 可JPython连标准库都不全, 怎么可能上台面呢?
1 (共1页)
进入Programming版参与讨论
相关主题
不是经常有人嚷嚷要contribute开源吗?使用CPython要避免多线程?
阅读scala中哪天ruby把performance 提高上去了 这个语言还是可以掰掰手腕的
clojure这符号花花绿绿的 也是醉了我最近写ruby写得很开心
Python vs J2EE为什么我认为 Python 3 没有前途?(zz)
有一点我不同意公孙大神说的写了一年ruby 半年Python 还是觉得ruby 太爽了
很多人没有意识到,其实很多人手写的c程序比java程序要慢大家难道全是半路出家?
cyphon,cpython,numba,julia,pypy,为什么都不是主流吐槽一下死卡拉
最近在看《python源码剖析》scala/clojure/groovy/Jython/jruby都是噱头
相关话题的讨论汇总
话题: ruby话题: python话题: based话题: v8