连永远的毁灭公爵都发布了 perl6还没有完工

2011-07-05 16:37:17 +08:00
 dongsheng
刚在HN上看到Learning Perl第六版出版了,但perl 6还是没发布。当人们问起perl6什么时候发布,答案总是:Perl 6 will be released when it's done

一年前我工作的一个项目也用同样的答案回答开源社区,但这种答案其实是傲慢且不负责任的。一个把开发周期拖得如此长的项目对这个语言本身和开源社区的伤害都是很大的。
9653 次点击
所在节点    Perl
6 条回复
gastlygem
2011-07-05 17:30:43 +08:00
Perl 6 很重要吗?Python 3 Release 有些年了,也不见有人关心……

看 Perl 6 网站的解释,社区还是有些难处的,不能说是因为不负责任和傲慢才不给日期。
dongsheng
2011-07-05 18:07:37 +08:00
@gastlygem 我也是做开源软件的,深知开源软件开发的难处,但一个没有发布日期的软件是没有前途的,这个行业发展太快,在你卯足劲开发的两年里,技术可能已经完全不同了。我说不负责任并非说perl团队不出力,而是他们过于轻视按时发布的重要性了。

PS. Python3不是没人关心,是python3无法向后兼容python2,导致很多程序要修改才行,所以没有快速流行起来。
levn
2011-07-05 18:31:40 +08:00
梦断代码么……
reus
2011-07-05 19:04:38 +08:00
语言和编译技术在两年甚至二十年内都不会有太大变化的,最近看了些书才知道现在用的语言特性很多都是上世纪就出现了,变化是没有其他领域那样多那样快的。编译器这种底层的东西,不该要求它的开发速度像应用软件一样吧。品质是最重要的而不是发布速度,不是要快速占领市场什么的。
rakudo不也一直在改进在发布新版本吗,说傲慢说不负责任这实在过分了
gastlygem
2011-07-05 21:45:52 +08:00
@dongsheng 其实 Perl 5 小版本的发布还是比较靠谱的(基本是按月发布)。Perl 6 的发布日程不够靠谱,这说明真的有难处,不见得是轻视。

我提到 Python 3,只是想说新版本编程语言的发布有时其实不是什么很重要很着急的事情。
itopidea
2012-07-10 15:31:46 +08:00
perl6 要想流行起来,需要一个受欢迎成熟,容易上手的程序出来。

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

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

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

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

© 2021 V2EX