ruby 貌似没有 Python 的版本分裂问题?

2014-08-27 22:54:22 +08:00
 strider
还没学过ruby,但学过python,现在python2和3就是两个分裂的版本了,版本前后不兼容没关系,但很多库都固守在python2,不愿意往新版本迁移。
ruby貌似没有这个问题,大家都喜欢直接用最新的,是这样的吧?
3791 次点击
所在节点    问与答
7 条回复
lichao
2014-08-27 23:16:46 +08:00
Python 没用过。
Ruby 新项目肯定上最新版。
whtsky
2014-08-28 01:38:25 +08:00
是。
但现在仍不支持 Python 3 的库不太多吧?
skybr
2014-08-28 06:49:44 +08:00
不是, ruby变动比较大的是1.8到1.9, 花的年数也不少, 有部分甚至是直接从1.8过度到2.0. 而且拉升条件很多, 1.8完全放弃维护, REE也基本放弃, 性能提升(主要是2.0)比较大, 在ruby社区占比重的Rails在4.0放弃1.8支持.
fwee
2014-08-28 09:43:59 +08:00
是,而且现在1.9, 2.0, 2.1区别都不是很大
Owenjia
2014-08-28 09:48:43 +08:00
很多库都固守在 2.x,比较好奇具体是有哪些~~~
ddzz
2014-08-28 09:50:55 +08:00
但这两个语言的主流框架rails 和 django又反过来了,rails每次升级都是大手术,django坚持ruby语言的最小惊讶原则
caoyue
2014-08-28 12:13:00 +08:00
猜测:
因为用 Python 的不都是做 Web 的吧
但是 Rails 升级的话,大部分用 Ruby 的就跟着升级了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/130302

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX