写点什么

InfoQ 中文站 Ruby 社区 2007 年度十大新闻

  • 2007-12-29
  • 本文字数:2201 字

    阅读完需:约 7 分钟

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 与敏捷的关系。

2007-12-29 10:06827
用户头像

发布了 74 篇内容, 共 12.8 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

人工智能丨PyTorch 强化学习与自然语言处理

测试人

软件测试

云存储与云电脑,有哪些云存储

柳岸风吟

AI产业观察(二):替代地产周期的中国AI周期

ModelWhale

人工智能 AI 大模型 DeepSeek

多种路径规划方案,满足应用个性化导航需求

HarmonyOS SDK

harmoyos

GaussDB高级压缩,破解业务数据激增难题

华为云开发者联盟

MySQL 数据库 GaussDB 数据压缩

首都在线云平台上线DeepSeek-R1系列模型

Geek_2d6073

软件测试丨静态测试与代码审计

测试人

软件测试

疯狂SQL转换系列- SQL for Milvs2.4

数由科技

sql 数据科学 huggingfists graphRAG Milvus 2.5

DeepSeek 实现任务调度分片算法 , 灵性十足,远超预期 !

采菊东篱下

编程 计算机

自研机器人大模型,将是人形机器人创企未来唯一出路!!

机器人头条

机器人 大模型 人形机器人 具身智能

政采云业务网关实践:使用 Higress 统一替代 APISIX/Kong/Istio Ingress

阿里巴巴云原生

阿里云 云原生 Higress

hyper-v虚拟机,hyper-v卸载的详细办法

柳岸风吟

人工智能丨PyTorch 计算机视觉

测试人

软件测试

音乐 NFT 系统的上线

北京木奇移动技术有限公司

软件外包公司 音乐NFT 体育NFT

信创算力关键年的三个趋势与最佳选择

脑极体

信创

JS逆向实战:AST技术破解移动数组混淆&&格式化检测

LLLibra146

JS 逆向

RocketMQ实战—消息零丢失的方案

EquatorCoco

RocketMQ

数字先锋 | 竞技科研蓝海,中南大学先“算”一步!

天翼云开发者社区

云计算 智算平台 算力建设

WiFi 6 or WiFi 7? Why IPQ9574/IPQ5312 is a Better Choice Than IPQ8072

wifi6-yiyi

WiFi7

6年Java开发经验,面试20多家公司,砍下10多个Offer(附面经分享)

采菊东篱下

Java 编程

手把手教你将DeepSeek集成到IDEA!开发效率翻了5倍!

架构师之道

编程 AI

初探集群联邦

天翼云开发者社区

云计算 集群

唯品会商品详情接口(唯品会 API 系列)

tbapi

唯品会商品数据采集 唯品会API 唯品会商品详情接口

ixBrowser指纹浏览器配置教程

kookeey代理严选

代理IP 跨境电商 亚马逊运营 Tiktok shop 指纹浏览器

2025大厂年终奖揭秘:有人拿50个月工资,有人直接撒钱?

王中阳Go

程序员

阿里大牛离职从内部带出的“高并发系统设计”全彩版学习笔记终于开源分享了

架构师之道

Java 编程 高并发

锂电池MES系统:全面优化生产流程,提升质量与效率

万界星空科技

制造业 mes 锂电池 新能源电池 锂电池mes

具身智能领域宝藏私域,您需要的皆在「机器人头条」!!

机器人头条

机器人 大模型 人形机器人 具身智能

从传统家电到智能生活,海尔智家的服务治理实践

阿里巴巴云原生

阿里云 云原生

利用ima.copilot,打造你的AI知识库

老张

人工智能 知识库 DeepSeek ima.copilot

IPQ5018 vs. IPQ4019: Why Industrial WiFi Needs a Performance Boost

wallyslilly

ipq4029 IPQ5010

InfoQ中文站Ruby社区2007年度十大新闻_Ruby_高昂_InfoQ精选文章