该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-26
一个烂的VM是支撑不起一个企业应用的。
|
|
返回顶楼 | |
发表时间:2008-08-26
ltian 写道 一群人在自己开的房间里面一起自娱自乐也是好事情,外人打扰实在是找死。
都承认你说得对Java千秋万世Rails狗屎不如了,你还要如何呢? |
|
返回顶楼 | |
发表时间:2008-08-26
ltian 写道 seemoon 写道 ltian老兄,省点口水吧,看了你发的三个问题就知道你对web开发的理解力和水平了,我这不是故意贬损,继续说下去不是批判的问题了,而是你自己暴露自己的过程了。
保持一颗开放学习的心,人才会有进步。 那三个问题本来就是很简单的问题。有通用的解决方案吗?我有开放学习的心,但我不会学在企业开发领域没有前途的ROR,不学ROR也不能代表一个人没有什么开放学习的心。我用RIA+Java开发企业应用。等你用了RIA后再看ROR吧。祝你好运。 另外,这个论坛的ROR鼓吹者总是喜欢这个论调来批评不同意见的人。仿佛ROR代表了最先进的WEB开发技术,不知道这个技术就是无知,落后。再过几年看看,再到其他论坛看看,有人关注这个技术么?没有,这里才是你们的天堂。祝你们好运。 真是笑死个人 - 气极而笑。 RIA、ROR、javascript、ruby、java都处于什么层面、什么领域、解决什么问题的,它们之间是什么关系,连这个都搞不清楚,只能回祝你好运了~ --题外话 周末闲来看了看RubyGnome,觉得很爽,rubynroll有这方面的开发经验。尽量Flex/AIR为代表的新一代方案卷土而来,也可以好好的比比。 我以前的观点,UI开发要有设计期这个阶段,是标记语言+IDE发挥威力的地方。 看过RubyGnome,对我这个固守的观念都有冲击。 ltian 写道 当然气糊涂了啊,不知道Ruby方面的东西就是孤陋寡闻,太不讲理了吧。而且我从来没有说过Ruby不能开发工作流之类那样没水平的话。争论的焦点在于大型企业开发更重要的是框架和平台,而非语言。不知道你们从什么地方看出来我说RoR不能开发这些框架之类的意思? 搞大型网站的人更关注性能方面的技术,搞大型企业开发的人更关注系统构架方面的技术。如果ROR 粉丝们喜欢用ROR企业开发,那我也祝你们好运。 不懂不是错,一点不懂还煞有其事指指点点,尊重你的才会(假意的)客客气气的说你孤陋寡闻,照东北话说,您这就是扯犊子啊~ 系统构架解决的是什么问题?通过什么手段解决的? 能不能想明白这些,也只能祝你好运了。 洗洗睡吧 |
|
返回顶楼 | |
发表时间:2008-08-26
gigix 写道 Groovy的好处是它编译成byte code byte code还能不能interpreted ? 这个问题会不会太弱智? 我不关注业界新闻好多年了。 interpreted是rails一大优势,对开发者而言...省去了重启tomcat的步骤 |
|
返回顶楼 | |
发表时间:2008-08-26
ray_linn 写道 一个烂的VM是支撑不起一个企业应用的。
这句话比较中听。比那个Itian有水平多了。 不过企业应用也要看是多大的企业。 ERP我觉得没问题,因为同时操作的人是比较少的。 |
|
返回顶楼 | |
发表时间:2008-08-26
说了这么多,不知道有没有人用过?
|
|
返回顶楼 | |
发表时间:2008-08-26
toostupid 写道 byte code还能不能interpreted ? 这个问题会不会太弱智? 我不关注业界新闻好多年了。 interpreted是rails一大优势,对开发者而言...省去了重启tomcat的步骤 ROR/ruby的Class Reload并不因为interpreted就如想象中的那么自然,我现在更倾向于认为:ruby天然不能完美支持这一特性。 然而我们用得很爽,证明这是个不大的问题。 |
|
返回顶楼 | |
发表时间:2008-08-26
ray_linn 写道 一个烂的VM是支撑不起一个企业应用的。
的确,一个烂的VM支撑不了一个企业应用,但是一堆烂的VM就可以支撑一个企业应用了。所以我一直反复强调,Rails部署要多进程,要多进程,哈哈。 事实上Rails的多进程部署方式巧妙的规避了RubyVM的绝大多数问题,而代价就是要多吃猛吃内存,好在内存条便宜,只管加就是。 |
|
返回顶楼 | |
发表时间:2008-08-26
toostupid 写道 gigix 写道 Groovy的好处是它编译成byte code byte code还能不能interpreted ? 这个问题会不会太弱智? 我不关注业界新闻好多年了。 interpreted是rails一大优势,对开发者而言...省去了重启tomcat的步骤 解释执行并不是Rails的优势,事实上现在Rails在生产环境当中重新部署也需要重起应用服务器的,这和Tomcat没有区别。有区别的地方在于Rails是多进程跑,因此重起的过程,你可以一个接一个重起ruby进程,整个重起过程不会打断用户访问,不像Tomcat,单进程多线程,要重起就要整个重起,会打断用户访问。 Ruby1.9也会改成编译为字节码执行,事实上虚拟机字节码是一个优点。 |
|
返回顶楼 | |
发表时间:2008-08-26
ray_linn 写道
一个烂的VM是支撑不起一个企业应用的。
我很大一部分就是针对你这种观点而写的,把应用分开,合理的分,rails鼓励你去分,一个好的VM也难支撑起一个企业应用的。
另外,貌似几年前很多做c++的就嘲笑JVM的性能 |
|
返回顶楼 | |