打印

把你使用的开发语言和Ruby的比较写在这里

本主题由 drive2me 于 2007-11-17 09:58 设置高亮
学过.NET,PHP,JAVASCRIPT等
喜欢PHP解释语言的快速开发,喜欢.NET面向对象语言的设计艺术,更喜欢Prototype框架中优雅的代码编写方式,于是,认识了Ruby和ROR。
看过几天ROR的书籍,还没有项目开发经验,个人感觉ROR最大的好处是提供了ActiveRecord,为开发节约了大量的时间,也十分欣赏它的“约定优于配置”的理念,这方面比Java方便很多。

另外,ROR中提供了RJS模板,这似乎不太需要在客户端写很多的js了,辛苦钻研的prototype岂不白费了,呵呵。

[ 本帖最后由 zhongmao 于 2007-10-13 00:35 编辑 ]
本帖最近评分记录
  • drive2me R币 +1 谢谢参与。 2007-10-13 00:54

TOP

引用:
原帖由 zhongmao 于 2007-10-13 00:31 发表
学过.NET,PHP,JAVASCRIPT等
喜欢PHP解释语言的快速开发,喜欢.NET面向对象语言的设计艺术,更喜欢Prototype框架中优雅的代码编写方式,于是,认识了Ruby和ROR。
看过几天ROR的书籍,还没有项目开发经验,个 ...
新技术都是在来技术的基础上发展起来的,不奇怪哟。
这样才是发展和进步呢,对吧!
Flying Piggy...! 
天地人合一!

TOP

原来是学JAVA的,ruby是号称真正面向对象。
我现在还没接触ruby,所以有点好奇,这个所谓真正面向对象是指,它的语法与框架能迫使你按照面向对象的思路去设计系统呢,还只是说前面有提到的比起JAVA而言基本数据也是对象引用?如果是后者,那我就有点不以为然了。
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2007-10-20 12:45

TOP

Delphi=>Java=>c++&Ruby

面向过程和面向对象对小项目没啥大意义。做企业应用的时候,.net 和 java才体现成熟魅力。

Ruby就图快,不过,现在逐步深入,发现了lisp的影子
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2007-10-20 12:46
Web:尴尬的视野

TOP

引用:
原帖由 huidian 于 2007-10-19 12:43 发表
原来是学JAVA的,ruby是号称真正面向对象。
我现在还没接触ruby,所以有点好奇,这个所谓真正面向对象是指,它的语法与框架能迫使你按照面向对象的思路去设计系统呢,还只是说前面有提到的比起JAVA而言基本数据 ...
一定不是后一种的。最好你自己去了解一下就体会更深了。Ruby的实现有它很妙的地方...
另外,我们这里已经有好多类似的介绍文章了,你去看一下,会有收获的。
Flying Piggy...! 
天地人合一!

TOP

静态语言还是喜欢C++,动态语言最近才开始接触,比较感兴趣的是ruby,lua和erlang。用ruby写过一些程序,也照书写过一个小的网站,感觉非常棒。多种范型的混合,据说还有不少函数式编程的味道。我还没有尝试过,因为最近才开始了解FP是咋回事。至于元编程和DSL,感受也是有一点点滴。
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2007-10-30 11:33

TOP

小弟服务端只做过asp框架。。用的脚本vbs.自认为,认识太过肤浅,不谈了.替大家顶一下.
vbs里也有对象class这个概念,不过这个对象可没有其它语言里那么强大.
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2007-11-17 09:47

TOP

我刚学php不久,菜鸟一个。两周前用写了个留言板(php+xml+ajax),基本是独立完成,初步了解了如何开发Web程序,就是感觉代码有点乱。这两天又看到Ruby on Rails,立刻就喜欢上了它——觉得Rails的思想很棒,很神奇,现在组织代码规律多了(高手勿笑),努力学习中。
本帖最近评分记录
  • drive2me R币 +1 谢谢参与,加油。 2007-11-30 11:10

TOP

从java走向ruby

比较java 和ruby
还是ruby简洁,优美
可是刚上手.看Programming Ruby还是有点不解惑,太凌乱了
可否介绍其他的好的入门书籍
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2007-12-10 14:39
忽然喜欢Ruby

TOP

你有Java基础,就直接先看The Ruby Way吧,有中文译文的书。当当网有售的。
Flying Piggy...! 
天地人合一!

TOP

有java基础的可以直接看 the ruby way,那我去弄一本,期间也可以看下pdf的Programming Ruby。不知道到时有什么效果,有点期待啊。
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2008-1-14 15:22

TOP

学校没开这样的课,来这里学习来着,现在还不太了解Ruby 学过PHP C C++
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2008-1-14 15:22

TOP

写java程序时,我们得绞尽脑汁设计我们的代码,以应付将来可能的变化。而ruby,想到啥就写,流云如水,非常爽。
过去使用jquery编写ajax程序时,对xx.click(function(){...})这样的代码觉得很简便很灵活但写多了就有点乱,接触了ruby,
blocks更简便更灵活且不失严谨。
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2008-1-14 15:23

TOP

一直写PHP程序,现在接触ruby,单说说ror吧,感觉ror框架开发,使得开发速度上有了很大的提高,编码更加规范化,这是框架得特点,这一点有点类似于php中得ci框架,这款框架通ror很相似,准备精通了php再来学习下ror,然后学习ruby,程序员就是这点好,不断学习中...
本帖最近评分记录
  • drive2me R币 +1 谢谢参与! 2008-1-14 15:23

TOP

引用:
原帖由 天涯 于 2008-1-13 00:10 发表
一直写PHP程序,现在接触ruby,单说说ror吧,感觉ror框架开发,使得开发速度上有了很大的提高,编码更加规范化,这是框架得特点,这一点有点类似于php中得ci框架,这款框架通ror很相似,准备精通了php再来学习下ror,然后 ...
天涯,你好,欢迎加入我们。

读了你的帖子,建议你一下,先学习Ruby,因为ROR是基于Ruby的编成规则和理念开发的,他们本身就把Ruby应用到了极点,也是非常好的使用Ruby的例子。如果你不了解Ruby,先学习ROR的话,可能会不知其中的缘由,所以在对Ruby有了了解之后,再学习ROR,理解就会很到位的,也会更容易一些。对吧。
Flying Piggy...! 
天地人合一!

TOP

2008-08-21 00:02 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.60