十年磨一剑: 开发者的孤独与伟大

03 Dec 2015


美国西海岸时间,2015 年 12 月 3 号。

php.net 挂出了 《PHP 7.0.0 Released》的 Release Note,PHP7 终于正式发布!有幸在社区,目睹整个过程,深感过程之不易。曾经一度,我还以为项目会流产,而现在终于发布,带来了 100% 的性能提升和许多新特性。从 2014 年初开始到现在,两年时间。

同时,今天早上,Swift 开源了。一天下来,已经将近 10000 个 star。从早上9点到现在,这个项目异常活跃,一整天都在不停地 merge。

项目现在已经有 28000+ 个提交,回溯提交历史,第一个提交,来自于 2010 年,所用的版本管理系统,还是 svn。人们纷纷在第一个提交下,用各国文字评论和留言。Swift 项目,从第一行代码到 2014 年发布,四年时间。

Swift 和 PHP7 无疑是伟大的项目。发布或者开源之后,引起了业界巨大的轰动,随之而来的,可以想象的,是各种报道,新闻,项目看起来光鲜无比。

然而又有多少人知道,这些项目的开发者的艰辛和寂寞?

看着 Swift 项目开发者们时疏时密的提交频率,以及 2014 年发布之前和发布之后截然不同的提交频率,我想象着他们遇到的困难。而在 2013 年之前,长达将近三年的时间里,一直只有 @lattner@DougGregor 两个人,我无法想象他们的孤独和寂寞。

而对于 PHP7:项目早期成员的辛苦的,甚至夜以继日的工作;PHP NG 是否要合并的纷争;PHP7 长达将近两年的开发。相信只有很少的,也许只是订阅了邮件组的那些人知道。

我们都渴望做出伟大的事情,向往远方,向往海阔天空。然而十年磨一剑,又有多少人,能够忍受日复一日的寂寞,长长的路途,无边的寂寞?

@Laruence 说:PHP7 要发布了,他们只是在 twitter 相互庆祝一下罢了。因为他们中的很多人,甚至都没见过面。


欢迎关注我的微信公众号

欢迎关注我的 新浪微博,有问题随时交流。

欢迎关注我的 GitHub,了解我最新关注的项目。

comments powered by Disqus