+
 新版
2015-07-27 09:14
深奥,没看懂
2012-08-24 09:33
且不论其内容如何,但引人深思。
2012-08-23 20:20
可以基于别人,但发布的和使用的时候请保持独立
2012-08-23 18:29
包依赖是有点麻烦,但就因此而否定集市,就亳无道理,难道你要写个unix,然后写各个组件,然后写业务代码,然后维护整套系统啊?
2012-08-23 18:18
吐得正着
2012-08-23 18:09
我的了解, 一篇吐糟文。 说太过自由并没什么质量, 要想质量好。还必须依靠有人负责的项目,也就是商业软件。 不过论点就站不住脚了。

如果没有自由的思想就写不出自由的代码。 代码组织以及依赖方式太自由会带来很多问题,但总归是有代码,总比没有的好。
同时也看得出作者对一些新一代.com神奇小子的不满。 认为是复制粘贴方式开发的低级。

总体认为是吐糟文。
2012-08-23 16:42
其实很好懂,只要对 *nix 那些常用工具实际用过,有点概念的话:这其实就是一个程序员重装系统之后的吐槽文,哈哈
2012-08-23 16:38
写的太好了!感同身受啊!收藏了!
2012-08-23 16:00
这种超越代码设计的理论很给人一种开阔的力量,可惜我还参不透其中奥妙
2012-08-23 15:12
[13]
2012-08-23 14:42
是的,确实是这样,悲剧啊…………

其中几个问题是我理解到的(对不起鄙人能力较差):
1、现在的软件越来越复杂,大型软件构建在无数的小型软件(或者库)之上,问题来了;

2、以来的库太多,然而各种库又有各种依赖,有的依赖Python、有的依赖Perl、有的依赖C、有的依赖Shell,然后你有必须装这些玩意以来的东西,而这些东西又依赖别的,复杂度令人头疼。

3、为了保证如此恐怖复杂依赖度的软件能顺利编译,软件本身需要提供驾驭如此恐怖依赖特性的配置文件,光编写这个文件就已经很恐怖了。

4、重复发明轮子:自由软件的弊病,同样功能的库,可能有n个,A软件依赖这个,B软件依赖另一个,C软件又依赖其他的……。导致系统中软件多了,同样功能的库有n个并存(这点看上去不可思议!但是仔细想想,你玩了10多年的Linux发行版换过多少次音频架构来?甚至同一个Linux发行版的同一个版本,都要发行GNOME2、KDE、GNOME3等不同的版本)。

这文章说得太好了,说道我心里去了,自由软件再这么自由下去将不可能获得商业和主流用户的认同,甚至连开发者都快用不下去了

2012-08-23 14:13
这篇文章确实很高,收藏了
2012-08-23 14:12
怎么看不怎么懂哦
2012-08-23 14:07
不怎么懂,好高深的感觉
2012-08-23 13:40
Brooks大爷好像就只写过两本书--《人月神话》和《设计原本》
第一本看了三遍,发现没看懂
第二本看了一遍,就发现了
回复 @
{{emojiItem.symbol}}
返回顶部
顶部