首页 > IT资讯 > 正文

你并不是代码

开发者们一起工作来建立共享圈:这是开源的起始地。任何有想法和有能力的程序员这样做可以解决任何大家都苦恼的问题。和整个世界交流解决方法,然后忽略那些赞美。

一般来讲共享圈需要一些疯狂的想法。2005年,我创建了Prototype。第一个用于在javascript上简历web应用的语法。Prototype的想法是在浏览器出来的时候有的:如果我们在Javascript的输入过程中加入一些新的方法来修正它原本的不足会怎么样?

想法很快生根发芽。Ruby在Rails上接受了prototype作为javascript的架构的想法,以及,在这很久前,你会发现它在默默的撑起那些大文档的网站,比如苹果核纽约时报。

虽然一段时间后prototype明显是要改变全球。但是浏览器供应商回复javascript说他们要增加一些新的API,而这些API会跟prototype冲突。还有那些开发者们开始展示一些在更多的单片框架上小的,自包含的模块库。

仅仅几年后,prototype从最佳的框架变成人人所恶,当然这取决于人心。你还可能会听到有人说这是web界最糟糕的发明。但是这段时间很快就过去了,我最终发现是时候退出了。

但是现在这个地步是我们该如何转移我们开源前进的方向。为了进入艺术的殿堂,我们不得不不去尝试新东西,除非某些东西更好或更差。我们可以在那些有问题的代码后面坦率的说它们,不带一点恐惧。

我学的的是,在开源世界,你不是你的代码。对你的项目的批评无异于一次个人攻击。解决同一个问题的软件并不是相互敌对的。重来是很容易的,因为你有永不灭的热情。


上一篇:日本游戏开发公司谈:如何在激烈的APP世界立足
下一篇:朝鲜手机号“1912”开头的秘密

PythonTab微信公众号:

Python技术交流互助群 ( 请勿加多个群 ):

群1: 87464755

群2: 333646237

群3: 318130924

群4: 385100854