作者 高昂 发布于 2007年12月29日 上午10时6分
Ruby
主题
InfoQ声明
Ruby语言的历史并非像其他开发技术这样成熟,但在不长的发展历程中,却一直在给开发者带来兴奋与惊喜。同时,正式富有激情、良性循环的Ruby开发者社区,一直在为Ruby领域的发展注入新的动力。以下是InfoQ中文站选出的2007年度Ruby社区十大新闻,我们期待在即将到来的2008年中,Ruby社区会有更多的亮点值得我们书写:
1. 梦想上铁道:Ruby on Rails专业服务浮出水面
在Ruby on Rails极高的开发效率影响下,小规模的专业服务团队开始成为一支不容忽视的力量:他们不仅可以帮助刚起步的创业者快速实现自己的点子,甚至还可以为跨国大型企业开发软件应用。这种新的工作模式前景会怎样,将来是否会遇到难题,目前都是未知数。但我们仍然把掌声和祝福送给这些勇敢和执着的先行者。
点评:Rails开发者逐渐增多的今天,相应的专业服务必将在市场的呼唤之下应运而生,通过此文,让我们关注这些正在创业或即将创业的先行者,了解他们将在新的市场需求下,为Ruby开发社区带来怎样的启迪。
2. 关注:Ruby 1.9版本即将发布
Ruby的下一个重大版本Ruby 1.9已经整装待发,新版本预计将在08年元旦到来之前发布。尽管Ruby 1.9给出了诸多的改进,但仍旧不能完全代表未来Ruby 2.0版本发布时的模样。在Ruby的SVN存储库的HEAD版本之中,Ruby开发团队正在不断尝试一些新奇的改进和完善。
点评:Ruby 1.9带来众多的完善和改进令人振奋,在Ruby 1.9版本中实现的效率提升,无疑也使得Ruby开发者在兴奋的同时,对于Ruby语言的应用前景也信心倍增。
3. Rubinius开发入门
Rubinius很快赢得了越来越多人的青睐,并且正在大步迈向对Ruby的完全支持。让我们看看如何使用Rubinius进行开发,需要掌握了解哪些内容,以及从何处开始。
点评:Rubinius虚拟机在过去一段时间内发展很快,已成为Ruby社区开发者关注的一个新的亮点,通过此文可以帮助新手快速了解Rubinius,并且应用Rubinius在项目实践之中。
4. Ruby on Rails 2.0正式发布
David Heinemeier Hansson(DHH)在Ruby on Rails的官方blog上宣布,经历了将近一年的开发之后,新版Ruby on Rails 2.0目前已经正式发布。2.0版本的Rails具备众多新的特性,并且在代码上做出了大量的修补和完善。
点评:无疑,Ruby on Rails以其出众的表现和独具特色的开发模式,已经得到Web开发者的认可,随着2.0版本的推出,必将吸引更多的开发者加入Rails的阵营。
5. Rails人才市场:需求初生,期望甚高
由于目前采用Ruby on Rails的大多是创业型公司,因此相关职位往往对应聘者有较高的要求,希望应聘者具备独当一面的能力;与此相当的,这类职位也大多提供相当丰厚的薪酬。对于经验丰富的开发者而言,在这个领域或许可以找到新的机会。
点评:伴随Rails开发的普及与火爆,Rails人才市场也初露端倪,打算进入Rails领域的开发者,不妨先了解一下开发市场的人才需求情况。
6. Netbeans 6.0发布,支持Ruby、移动开发和集成的剖析器
Netbeans团队发布了Netbeans 6.0。6.0版花费了稍多于一年的时间,在5.5版的基础上做出了许多重大的改进。
点评:Netbeans 6.0可以说是一款全新的IDE,其对于Ruby语言的支持,给开发者带来的不仅仅是赞叹,更让支持者们坚定了跟随Netbeans一同发展的信念。
7. Mac OS X Leopard:具备DTrace、XCode和Interface Builder支持的Ruby开发环境
最新发布的Mac OS X Leopard操作系统集成了Ruby 1.8.6版本以及众多Ruby相关的类库和工具。Leopard还包含了针对Ruby语言、XCode桌面开发以及Interface Builder支持进行分析的动态跟踪探针DTrace。
点评:Mac OS X Leopard的魅力和操控性是Mac拥护者们无法抗拒的,Leopard在系统中默认提供了对于Ruby和Rails的支持,无疑将为Mac的使用者带来更多的便捷。
8. Rails2.0——新手指南
Rails2.0已经发布了,但是不少大家认可的书籍和教程还没有更新到这一新版本。如果您尝试着使用介绍Rails1.2的书籍和教程来学习Rails2.0,势必会造成一些不必要的麻烦。让我们来看看有没有处理这一问题的最佳方案。
点评:尽管Rails 2.0的改动不像Rails 1.2和Rails 1.1这么巨大,但对于参考老教科书进行学习的初学者来说,还是有一定的障碍,针对新版的Rails,此文给出快速入门的一个行之有效的途径。
9. CodeGear发布Ruby/Rails IDE——3rdRail:纳入动态方法智能完成功能
CodeGear刚刚发布了他们的Ruby/Rails IDE 3rd Rail。该IDE的关键功能有智能代码自动完成,支持重构,还提供一个能够感知项目名称的命令行界面。
点评:CodeGear发布的IDE产品3rdRail,为Ruby开发者提供了一个新的开发IDE选择,同时也让我们看到了IDE市场纷争的硝烟,同样也开始燃烧到了Ruby和Rails的开发领域。
10. Ruby x 敏捷: Matz探究Ruby与敏捷开发的关系
Ruby语言的创始人Matz最近在一个六集视频短片中的第一集中出镜,在短片中讨论了Ruby语言和敏捷方法论之间的关系。与Matz同时出现在视频短片中的还有平锅健儿(Kenji Hiranabe)和角谷信太郎(Shintaro Kakutani)。平锅健儿是一位极富热情的敏捷方法鼓动者,并且也是许多极限编程和敏捷开发相关书籍的日文版译者。角谷信太郎则是一位Ruby语言的忠实的拥护者。
点评:Ruby为开发者带来生产效率的提升,无疑是为敏捷开发做出了最好的诠释。通过了解Matz在视频短片中的解说,可以更进一步探究Ruby与敏捷的关系。
分享到:
相关推荐
- **发布日期**:InfoQ中文站于2007年3月28日正式对外发布,至今已经走过了一年的历程。 - **内容积累**:在过去的一年里,InfoQ中文站不仅尽力将国外最新的企业软件开发领域的资源介绍给国内的架构师,而且还积极...
java深度历险 InfoQ中文站 1、java字节码操作 2、java类的加载、链接和初始化 3、java线程 4、java垃圾回收机制与引用类型 5、java泛型 6、java注解 7、java反射与动态代理 8、javaI/O 9、java安全 10、java对象序列...
这与InfoQ中文站仅关注企业软件开发领域的策略一致,这也是其能够在短时间内获得全球中高端技术人员认可的原因之一。 ### 细节决定成败 文章多次强调“细节决定成败”。无论是技术社区的内容编排、版式设计,还是...
InfoQ中文站在不到两年半的时间内迅速崛起,获得了全球中高端技术人员的认可,其成功的关键在于专注于企业软件开发领域,避免了内容的过度泛化。这种专注性使得InfoQ能够在特定领域内提供深度和高质量的信息,从而...
《InfoQ架构师2016合集》是面向IT专业人士,尤其是架构师群体的一份珍贵资源,集合了2016年InfoQ平台上的众多精彩文章和讨论,旨在分享和探讨当时的最新技术和最佳实践。InfoQ作为一个全球知名的IT资讯网站,其内容...
综上所述,InfoQ中文站不仅是一个传递技术和知识的平台,更是一个致力于推动技术创新和发展的社区。通过对上述内容的深入剖析,我们可以看到,无论是新闻价值观的确立,还是高质量原创内容的创作,InfoQ中文站都在...
infoq 架构师8月刊 infoq 架构师8月刊 infoq 架构师8月刊
最后,从文档提供的信息来看,InfoQ架构师月刊不仅仅是一个内容发布平台,它还鼓励读者提供反馈,并且提供了内容合作和商务合作的联系信息,表明了该刊对于建立技术社区和促进知识分享的积极态度。 综上所述,InfoQ...
InfoQ作为一个知名的IT信息与社区平台,其发布的云生态期刊旨在帮助业界人士了解并掌握云计算的最新进展,推动行业的技术创新和应用落地。 在这些期刊中,你可以期待找到以下几类知识点: 1. **云计算基础知识**:...
infoq 架构师 2019年月刊收集 infoq 架构师 2019年月刊收集
《infoQ架构师月刊上部》集合了2008年至2012年间infoQ平台上关于架构领域的精华文章和讨论,旨在为IT行业的专业人士,尤其是架构师们提供宝贵的参考资料。InfoQ是一个全球知名的软件开发资讯平台,以其深度、专业和...
标题“infoq_topic”可能指的是一个InfoQ技术网站上的专题讨论,这通常涵盖某一特定的IT主题或技术。InfoQ是一个知名的在线平台,提供最新的软件开发资讯、深度文章、会议报道和技术访谈等内容。由于描述是“NULL”...
ArchSummit北京2019大会演讲 PPT 分共三个压缩包 2019年InfoQ架构师峰会ppt.z01 2019年InfoQ架构师峰会ppt.z02 2019年InfoQ架构师峰会ppt.zip
《infoQ架构师月刊下部》集合了2013年至2017年8月期间在infoQ平台上发布的关于架构领域的深度文章和专题,是广大架构师和IT从业者学习、研究架构技术的重要资源。infoQ作为一个全球知名的IT技术交流平台,其内容覆盖...
InfoQ作为一个知名的IT资讯平台,一直致力于分享高质量的技术信息和实践经验,帮助开发者和架构师们保持对行业动态的敏锐洞察。 在《Architect-200907-by-InfoQ.pdf》这期电子杂志中,我们可以预见到涵盖了以下几个...