《Ruby三十七个好处》的相关内容
相关讨论
Ruby和Python的语法差别
布娃娃在另一个帖子提到很多差别,我觉得和那个主题不符,所以另外开一个贴讨论吧。
其实python和ruby非常接近,比大多数别的语言要接近的多,所以喜欢用啥就用啥(大实话,虽然也是废话)。语法上的差别虽然有那么一点,大部分是syntax sugar,我斗胆稍微列几个(python我也忘得差不多了,不对的大家尽管来鞭尸吧),但是主要差异还是设计思想上的:灵活vs明确. 我不认为两者在生产力上会有什 ...
by cookoo 2006-09-25 浏览 (21780) 回复 (36) 关键字: ruby python 比较 语法
ruby on rails为什么暂时无法成为企业应用开发的主流?
今天上午和庄表伟在msn上交流了一些看法,下午和JavaEye2.0的主力开发人员jerry讨论了关于ruby on rails在企业应用开发和团队协作的问题。通过讨论,有了一些初步的想法和观点,虽然还不是很清晰,但是现在总结和记录下来,留待今后的实践来验证。
ozzzzzz在Java将死?中提出了一个衡量未来主流工业语言的标准,其中有一条很有意思:
ozzzzzz 写道
1. 应该能规范书写 ...
by robbin 2006-09-17 浏览 (48666) 回复 (42) 关键字:
漫谈rails与php
我从接触php到现在已经有好几年了,并且其间一直就没有间断过。而接触rails则还是2006年才开始的,到现在也就几个月时间。
在这短短的几个月时间里,我阅读和了解了大量rails资料,练习了不少ruby代码,感觉大有收获,个人认为rails非常棒。
那么,相对PHP,rails哪些地方比较好呢?
一.框架 vs 语言
该节拿rails“框架”和php“语言”相互比较。
1.framewor ...
by axgle 2006-12-13 浏览 (11296) 回复 (15) 关键字: php
"Ruby".say_hello——Programming Ruby中文版序
根据我的观察,习惯于Java或者C#的程序员在初初接触Ruby时,最能打动他们的往往就是像本文标题这样的一句代码:原本熟悉的字符串或者整数突然摇身一变,有了很多新的行为,甚至让整个Ruby语言都似乎变了个样。尽管“改变标准库的行为”并不总是值得推荐的做法,但如果使用得当,你能够在Ruby的基础上创造出一种贴近项目需求、易写易读的方言——也有人把这些方言叫做“领域专用语言”(DSL,Domain S ...
by gigix 2007-03-20 浏览 (6698) 回复 (18) 关键字: 书评 ruby
Java程序员应该学习Ruby
Java v.s Ruby,prototype js v.s jquery, Hibernate v.s iBatis v.s EJB ...
这种语言之争,框架之争,每隔一段时间总会在论坛出现
最近我读到一篇博客:Java程序员应该学习Ruby,非常赞同作者的观点,粗略翻译其中的小部分,希望大家可以减少这种无意义的争论
--------翻译开始分割线--------
Java程序员应该学习R ...
by Quake Wang 2008-06-27 浏览 (16586) 回复 (73) 关键字: ruby
相关博客
我爱 Ruby 的三十七个理由 [转]
Thirty-seven Reasons I Love Ruby
我爱 Ruby 的三十七个理由
by Hal Fulton
这里我就不累述 Ruby 语言的历史了。如果您还不了解 Ruby,官方网站 www.ruby-lang.org 是最好的去处,新闻组是 comp.lang.ruby 。而对于已经了解 Ruby 的各位,我在此给出我爱上这门(相对比较)新的语言的理由。如果您还没有访问过 我 ...
by eachlive 2006-09-27 浏览 (514) 回复 (0) 关键字:
喜欢Ruby的几个理由
这里我就不累述 Ruby 语言的历史了。如果您还不了解 Ruby,官方网站 www.ruby-lang.org 是最好的去处。而对于已经了解 Ruby 的各位,我在此给出我爱上这门(相对比较)新的语言的理由。 Ruby 是面向对象语言。 这意味着什么呢?的确,关于“什么是 OOP”,每十位程序员当中恐怕就有十二种看法。这个问题我留待您自己判断。而就特征而言, ...
by javafenger 2007-03-24 浏览 (126) 回复 (0) 关键字:
ruby参考手册VII
Ruby FAQ
1. 一般的问题
2. 变量、常数、参数
3. 调用带块方法(迭代器)
4. 句法
5. 方法
6. 类、模块
7. 内部库
8. 扩展库
9. 尚未列出的功能
10. 日语字符的处理
11. Ruby的处理系统
一般的问题
* 1.1 Ruby是什么?
* 1.2 为什么取名叫Ruby呢?
...
by withyou 2006-11-04 浏览 (669) 回复 (0) 关键字: ruby,rails,ruby教程
第一章、ruby简介
Ruby是一种简单的面向对象编程语言,十分容易上手,并且功能强大。她是一个日本的Yukihiro Matsumoto(大家都叫他Matz.)在1995年首次发布的。Ruby从Perl语言那里借鉴了许多东西(有人形象地说Ruby是Perl的漂亮的妹妹:),和Perl相似,Ruby也擅长于文本处理、系统管理等任务。 Ruby是面向对象的编程语言,她追求的是“简便快捷的面向对象编程 ...
by yymmiinngg 2008-01-03 浏览 (233) 回复 (0) 关键字:
相关圈子讨论
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (10747) 回复 (39)
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (442) 回复 (0)
嵌入式Linux下常用的交叉编译方法
要在嵌入式Linux下使用动态语言,首先要解决的是语言解释器或执行引擎的交叉编译问题。
交叉编译通常有以下几种途径:
1. 直接通过交叉编译工具,手工配置交叉编译。交叉编译工具可以利用这个脚本来自动生成:
http://kegel.com/crosstool/
此方法的好处是简便快捷,一旦crosstool做好以后,需要什么包直接编译即可,而且可控性很强。缺点是对各种配置参数要很了解,而且自己 ...
by rubynroll 2008-02-19 浏览 (536) 回复 (0)
在豆瓣的python组看到的一些对c++的评论
在豆瓣上看到的:
http://www.douban.com/group/topic/1395156/
我只摘抄出一些
引用
C++其实不是unix所需要的,反而是windows所需要的。unix下大多程序还是c写的。所谓复用和复杂逻辑,unix通过KISS,将功能分配到最小,然后利用管道,socks和lib来拼接功能。这样就大大的降低了复杂性。windows的GUI问题才是真正不好解决的东西 ...
by simohayha 2007-05-10 浏览 (2472) 回复 (8)
相关新闻
《jQuery in Action》作者访谈记
据说写这本书的目的,是帮助人们用较少的script让你的web页面做更多的事。Bear Bibeault 和 Yehuda Katz,一个是jQuery的设计者和传播者,另一个是热心的用户。他们相信jQuery是当前可以帮你实现刚才目标的最好的库。在这篇对Java牛人的访谈中,作者向我们介绍了更多的关于 这本书和jQuery ...
by yuesc 2008-04-02 浏览 (1464) 回复 (3) 关键字:
CommonTemplate0.8.5发布
CommonTemplate0.8.5发布(2008-08-04)
CommonTemplate是一个模板引擎,用于编译运行CTL模板语言,并且模板可以在Java,.Net,JS等中通用;
其主要目标是作为JSP,ASP.Net等的替代方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面;
适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能 ...
by javatar 2008-08-04 浏览 (691) 回复 (6) 关键字: commontemplate

