Agentic AI、具身智能、强化学习框架、端侧大模型……来QCon上海站,感受AI的未来! 了解详情
写点什么

2010 年 InfoQ 中文站 Ruby 社区回顾

  • 2011-01-07
  • 本文字数:1631 字

    阅读完需:约 5 分钟

2010 年刚刚过去,感谢大家在过去一年里对 InfoQ 中文站的关心与支持。在踏上新的征程前,让我们先来回顾一下去年一年中 InfoQ 中文站 Ruby 社区里都有哪些内容,大家又在关注什么。

Ruby VM 相关内容 2010 年里,Ruby 正式进入 1.9 时代,年底时新旧 MRI 都发布了补丁版本, 1.9.2 with p136 更是 1.9.2 后的首个重要更新,InfoQ 一直在跟踪报道 Ruby VM 相关的新闻,尤其是多种不同的 Ruby 语言实现方面。

在多个不同的 Ruby VM 实现中,最受关注的莫过于 JRuby 了。InfoQ 发表了多篇 JRuby 作者 Charles Nutter 谈 JRuby 的新闻,讨论了为何选择JRuby JRuby 的性能、实现 RESTful 服务等话题,还就 JRuby 1.5、AOT、JRuby 1.6 与 Java 7 相关的问题对他做了一个采访。此外,对JRuby 周边的内容做了报道,例如 Warbler 1.0 JRuby 中 Maven、Ant 与 Rake 的整合

经历了大约 4 年的开发,Rubinius 终于在 2010 年中发布了1.0 正式版本,随后又陆续发布了 1.1 1.2 版本。Rubinius 不仅兼容 MRI 1.8.7,凭借其 JIT 技术,在性能上也有不俗表现,此外,在调试的支持方面也很出色。

同样在去年发布了1.0 版本的还有 IronRuby 微软宣布将IronPython 与IronRuby 交由Miguel de Icaza 和Jimmy Schementi 管理,并且最终确定代码将托管于Github,继续使用CodePlex 做问题跟踪

MacRuby 也在年底发布了0.8 版本,改进了稳定性与兼容性,并在冲刺1.0 版本。MacRuby 去掉了GIL,Rubinius 也有计划去除GIL,Ruby 1.9.2 有可能成为唯一带GIL 的Ruby VM。

除了有这么多的实现,Ruby 还有自己的规范,RubySpec 之父Brain Ford 也在一篇新闻中谈了他对标准化的看法,以及标准化工作对RubySpec 的意义。

框架及工具 经过了长时间的RC,Rails 3 发布正式版本, Yehuda Katz 就 Rails 3.x 接受了 InfoQ 的采访,谈论了 Rails 3.0 是如何被社区所接受的,Rails 3.0 与其他相似框架的区别之处,有不同 Ruby 实现的影响,以及 Rails 3.1 将带来什么新特性。

InfoQ 上也提供了一些写好 Rails 应用的建议,例如《用Rails 创建高质量Web 应用》以及《 Rails 系统重构:从单一复杂系统到多个小应用集群》。

简约的 Web 框架 Sinatra 也值得关注, InfoQ 采访了 Sinatra 项目的创始人 Blake Mizerany ,以了解关于 Sinatra 的信息。

Google App Engine 宣布支持 Java 之后, JRuby 乃至 Rails 都能从中受益,通过 JRuby 1.5.1,以及用 DataMapper 来代替 ActiveRecord,Rails 也可运行于 GAE 之上。

移动开发方面, CouchDB SDK for Android 的发布宣告了 CouchDB 正式登录 Android 平台。基于 Ruby 的跨平台智能手机应用程序框架 Rhodes 的表现也可圈可点,允许开发者为所有主流智能手机快速创建本地应用程序且从2.0 开始完全免费,并在MIT 许可下开源。此外,Android 开发者和用户可以通过Ruboto 和Ruboto-IRB 来使用JRuby

RubyGems.org 也很顺理成章地取代 RubyForge,成为了默认的 Gem 托管站点。

活动报道及相关资料 说起活动,QCon 自然是不必多说,去年的百度技术沙龙也搞得有声有色,不少演讲内容十分吸引观众。从统计数据来看,Ruby 社区的同学对豆瓣网的一些分享很感兴趣,例如百度技术沙龙里《豆瓣数据存储实践》分享的数据存储实战经历,以及《洪强宁谈豆瓣网技术架构》。

连续举办两届的RubyConf China 大会,再次邀请到了Ruby 之父Matz 来到上海, Matz 在大会上称赞 Ruby 拥有优秀社区。台湾著名 Rubiest 张文钿也做了精彩演讲,InfoQ 上放出了在之前 KungFu Rails 大会上对他的采访《张文钿谈Rails 开发及台湾Ruby 社区》以及演讲内容《 Rails 最佳实践》,深受好评。

综合内容 InfoQ 中文站 Ruby 社区主编李明就动态语言在企业应用中的优势和不足做了一个分析,吸引了不少网友的热议。郑晔连载的《代码之丑》系列文章也引发了不少共鸣。还有一些技术大牛的访谈或演讲也很受欢迎。

2011 年中,我们将继续努力,为大家奉上更好的内容,希望大家能继续支持 InfoQ,也许您也可以为您关注的社区贡献一份力量。

2011-01-07 09:302185
用户头像

发布了 135 篇内容, 共 65.7 次阅读, 收获喜欢 43 次。

关注

评论

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

嵌入式软件架构设计之分层设计

cdhqyj

架构 软件 嵌入式 分层

HPE的通信技术集团将如何加速电信5G的普及和应用?

VoltDB

数据库 5G VoltDB 电信

融云2021 X-Meetup启航 探索高并发下的高质量实时通信架构设计

融云 RongCloud

2021最新分享Java面试全套合集!

比伯

Java 编程 架构 面试 计算机

java集合【12】——— ArrayList,LinkedList,Vector的相同点与区别是什么?

秦怀杂货店

Java 源码 集合

深入理解Spring Security授权机制原理

朱季谦

security

什么?都1202年了还不懂k8s和容器的关系?!这份k8s指南快拿走不谢!

观测云

云计算 k8s 云服务 知识星球

区块链如何应用到食品?区块链食品安全溯源

13530558032

从开源的历史与今天,聊聊为什么要期待HDC.Cloud 2021

脑极体

程序员自我提升不得不知道的一些宝藏网址,收藏起来吧

北游学Java

Java 后端 资源分享

LeetCode题解:剑指 Offer 49. 丑数,暴力法,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

重磅官宣:Nacos2.0发布,性能提升10倍

阿里巴巴中间件

云计算 开源 nacos

中国唯一入选 Forrester 领导者象限,阿里云 Serverless 产品能力全球第一

阿里巴巴中间件

阿里云 Serverless Forrester Wave

智慧党建平台建设--开拓新时期党建系统

13530558032

Instagram视频下载器: 4K Video Downloader

科技猫

软件 音视频 经验分享 资源分享 工具分享

区块链农产品溯源平台搭建,一物一码追溯系统

Wireshark数据包分析学习笔记Day23

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

统一日志管理方案:Spring项目logback日志与logstash和Elasticsearch整合

朱季谦

ELK

android开发经典实战!我的移动开发春季历程,大厂直通车!

欢喜学安卓

android 程序员 面试 移动开发

安卓推送一体解决方案

融云 RongCloud

视频云大赛|视频目标分割,下一个视频算法技术爆发点?

阿里云CloudImagine

阿里云 算法 计算机视觉 音视频

I/O多路复用之EPOLL

高性能架构探索

从低代码/无代码烂大街的吃瓜群众说起

李小腾

低代码 无代码开发

身份验证会影响用户体验吗?

龙归科技

身份认证 用户体验 安全性

量化交易系统开发;量化策略软件,马丁策略交易

微信扫码登录技术实现的简单思考

朱季谦

redis

区块链数字版权保护--为数字版权保护赋能

13530558032

新思科技解析导致汽车无钥匙进入系统易受攻击的漏洞及缺陷

InfoQ_434670063458

阿里P7大牛整理!对Android开发的现状和未来发展的思考,吊打面试官系列!

欢喜学安卓

android 程序员 面试 移动开发

爱奇艺大数据生态的实时化建设

爱奇艺技术产品团队

大数据 实时数仓 数据流

浅谈I/O多路复用

高性能架构探索

2010年InfoQ中文站Ruby社区回顾_Ruby_丁雪丰_InfoQ精选文章