写点什么

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:061182
用户头像

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

关注

评论

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

统一多层网关好处多,阿里云云原生 API 网关打造全能型网关

阿里巴巴云原生

阿里云 云原生 云原生API

新时代下,作为IT 管理员的我们如何快速构建一个安全高效的IT 体系

coxi_vv

1Panel 运维效率

关于 API 你应该知道的一切

幂简集成

API

如何使用 Higress 快速构建 AI 应用?

阿里巴巴云原生

阿里云 云原生 Higress

腾讯会议升级“万室如意”计划,助力实体会议室引入AI能力

极客天地

阿里巴巴拍立淘API返回值:商品分类与属性的智能识别

技术冰糖葫芦

API Explorer API 接口 API 策略

云原生与AI融合持续深化,华为推动全球智能化新浪潮

新消费日报

关于智能编码助手【通义灵码】,开发者们这么说...

阿里云云效

阿里云 云原生 通义灵码

GitHub星标破万!Python学习教程(超详细),真的太强了!

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言 学习教程

Python多进程日志以及分布式日志的实现方式

我再BUG界嘎嘎乱杀

Python 编程 多线程 日志 分布式日志

预制菜工厂MES系统:具体功能与应用场景

万界星空科技

mes 万界星空科技 预制菜加工 预制菜工厂 预制菜生产管理

RPA的九大主要特征:全面优化业务流程的利器

八爪鱼采集器︱RPA机器人

RPA 自动化 RPAxAI

Go 语言异常处理

FunTester

元宇宙虚拟展厅是如何制作、配置和维护的?

3DCAT实时渲染

云展厅 元宇宙开发 元宇宙解决方案 元宇宙线上虚拟展厅

PPT时间轴怎么画?用这款AI工具自动生成,告别手绘!

职场工具箱

职场 PPT 绘图工具 时间轴制作软件 AI生成PPT

聚伙伴,创价值,享未来——2024年锐科信息赋能伙伴加速智能化沙龙活动圆满举行

叶落便知秋

Python开发中,SQLAlchemy 的同步操作和异步操作封装,以及常规CRUD的处理。

不在线第一只蜗牛

Python 数据库 oracle

2025第二十四届杭州国际智能楼宇展览会

AIOTE智博会

智能楼宇展 智能楼宇展会 智能楼宇展览会

Voice agent connected!回顾一场 24 小时的黑客松

RTE开发者社区

关于智能编码助手【通义灵码】,开发者们这么说...

阿里巴巴云原生

阿里云 云原生 通义灵码

行业智能化的“火车头效应”,由星河AI金融网络启动

脑极体

AI 网络 通信

关于 IoTDB 的疑问,我们这次有奖征集!

Apache IoTDB

数业智能心大陆:用AI关怀青少年心理健康

心大陆多智能体

智能体 AI大模型 心理健康 数字心理

MES系统如何支持多品种小批量生产

万界星空科技

工业互联网 制造业 生产管理系统 mes 万界星空科技

解锁未来财富密码:AI自动化副业创收班——终身财富加速器

霍格沃兹测试开发学社

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