a****a 发帖数: 5763 | 1 比如这个
From 李维的 borland传奇
===
Chuck本身是一位非常和蔼可亲的人物,我曾经多次和Chuck交谈,每次谈话时Chuck总
是笑嘻嘻的,似乎没有事情可以让他感到忧虑。如果不知道Chuck的人和Chuck交谈,那
么可能没有人会相信,这位看起来像是好好先生的人在软件方面有这么惊人的成就和高
深的造诣,而Chuck一头接近红色的头发也让我第一次见到他时被吓了一跳。
当Chuck和Danny被征召开发Kylix时,其实也不是非常顺遂的。在Kylix激活之后,照例
是由Danny负责Linux上编译器和RTL的研发工作,而Chuck则负责VCL和CLX方面的工作。
由于要在Linux上开发集成开发环境,必须先在Danny负责的底层RTL和编译器完成之后
才能够开始设计。但是,Danny在把Delphi的RTL和编译器移植到Linux的过程中发现了
一些Linux的臭虫,因此,当时Danny在Linux的论坛上公布了他发现的臭虫,并且希望
Linux的社群能够修改这些问题,如此一来Borland才能够继续研发Kylix。
不过,也许是Linux的社群拥有排外的情绪,一直认为Borland不是正统的Linux软件厂
商,因此对于Danny指出的Linux臭虫也嗤之以鼻,认为Danny什么都不懂就来说是Linux
的臭虫。由于Linux论坛上的人非常的不友善,而且坚决不承认Danny提出的是臭虫,因
此也惹得Danny非常不高兴,认为做软件的技术人员为何不能就事论事,明明有问题却
死不承认。于是Danny便在Linux论坛上和这些人发动了笔战,愈吵愈轰动,最后演变成
了两派人马互相批评。我在当时也想不通,为什么明明Danny已经指出了Linux有问题的
地方,而这些也是搞软件的人却有如此的反应?这些人是不是太小心眼了呢?以Danny
如此功力深厚的人反而被这些Linux的人说成是不懂软件开发真是笑掉人的大牙,这些
人应该看看Danny做出了什么东西,看看他们能不能做得出来再说。
由于Danny无法在Linux论坛上得到结果和支持,因此一怒之下干脆自己来修改Linux的
臭虫,好让Kylix能够继续开发下去,不再需要这些Linux社群的帮忙。这也是为什么在
安装Kylix时,Kylix不但会检查使用者Linux使用的版本,并且会安装Patch档案以修改
Linux操作系统的问题。Danny选择了安装额外的Patch档案的方式来解决Linux的臭虫,
而不是直接修改Linux的核心,再由Borland分发Linux Distribution。当时,在Danny
解决了Linux执行时期函数库的一些臭虫之后,Kylix才能够顺利地开发下去。后来,在
Kylix小组开发Kylix的集成开发环境时也发现了一些XWindow的臭虫,Danny也是选择由
Borland自己来修改加以解决,而不需要Linux社群的帮忙。
当然,由于Danny和Linux社群之间的大战也让Danny憋了一肚子气,在Kylix推出之后,
就把随后相关的开发工作交给Kylix小组来负责,Danny则专心到.NET研发小组为
Borland开发.NET上的下一代开发工具了。Danny离开Linux是Linux的损失,这些和
Danny争吵的Linux程序员不知道他们在Linux上损失了一个天才型的软件人员。有时我
想,一些庸才不就是不断地攻击天才吗?难怪古人说"不招人忌是庸才"了。看了Danny
大战Linux论坛这一幕,我也只能在旁摇头叹息,不过我个人倒是很高兴Danny和Chuck
全力开发NET产品,因为我一直想使用Borland的开发工具学习和开发.NET应用程序呢。 |
G*****h 发帖数: 33134 | 2 Borland 还没死啊?
【在 a****a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如这个 : From 李维的 borland传奇 : === : Chuck本身是一位非常和蔼可亲的人物,我曾经多次和Chuck交谈,每次谈话时Chuck总 : 是笑嘻嘻的,似乎没有事情可以让他感到忧虑。如果不知道Chuck的人和Chuck交谈,那 : 么可能没有人会相信,这位看起来像是好好先生的人在软件方面有这么惊人的成就和高 : 深的造诣,而Chuck一头接近红色的头发也让我第一次见到他时被吓了一跳。 : 当Chuck和Danny被征召开发Kylix时,其实也不是非常顺遂的。在Kylix激活之后,照例 : 是由Danny负责Linux上编译器和RTL的研发工作,而Chuck则负责VCL和CLX方面的工作。 : 由于要在Linux上开发集成开发环境,必须先在Danny负责的底层RTL和编译器完成之后
|
d***q 发帖数: 1119 | 3 7,8年前的文章了
【在 G*****h 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Borland 还没死啊?
|
m********5 发帖数: 17667 | 4 其实从google app的release上就可见一斑了,流行的app很少在linux上首发,很多都
是Mac, Win, android上出了N久,linux还没戏 |
D***h 发帖数: 78 | 5 Chuck realized early on that you can not fix stupid.
【在 a****a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如这个 : From 李维的 borland传奇 : === : Chuck本身是一位非常和蔼可亲的人物,我曾经多次和Chuck交谈,每次谈话时Chuck总 : 是笑嘻嘻的,似乎没有事情可以让他感到忧虑。如果不知道Chuck的人和Chuck交谈,那 : 么可能没有人会相信,这位看起来像是好好先生的人在软件方面有这么惊人的成就和高 : 深的造诣,而Chuck一头接近红色的头发也让我第一次见到他时被吓了一跳。 : 当Chuck和Danny被征召开发Kylix时,其实也不是非常顺遂的。在Kylix激活之后,照例 : 是由Danny负责Linux上编译器和RTL的研发工作,而Chuck则负责VCL和CLX方面的工作。 : 由于要在Linux上开发集成开发环境,必须先在Danny负责的底层RTL和编译器完成之后
|
r***y 发帖数: 4379 | 6 宝蓝骨灰都没了
但还是神一样的活在骨灰级的程序员心中
【在 G*****h 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Borland 还没死啊?
|
j**u 发帖数: 6059 | 7 当年好红,后来被M$搞死了?
【在 r***y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 宝蓝骨灰都没了 : 但还是神一样的活在骨灰级的程序员心中
|
d********g 发帖数: 10550 | 8 MS VB一直被Delphi乱虐,VC也有C++ Builder来插一脚,这两个共享VCL所以势力不小
。当时流行的Desktop + DB开发(例如各种财务软件)是Delphi完全占优,同时Java也
搞得MS不爽,所以MS就想了个阴招,用.net战略虚晃一枪
Borland没见过这阵势,以为要变天,吓到了,赶紧丢了Win32去舔.net。Delphi 8一出
来直接把Win32开发砍了,奠定了自杀基础。等到反应过来市场已变,最后被MS卖了还
帮着数钱
也是因为牛人被挖去搞了C#,对症下药的结果。后来在混乱中一直没起色,甚至拖到去
年Delphi XE2发布才终于原生支持64位编译。为了赶潮流居然还支持OS X开发,但咸鱼
不可能再翻身
【在 j**u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 当年好红,后来被M$搞死了?
|
a9 发帖数: 21638 | 9 最大的问题还是牛人被挖去搞c#了吧。
【在 d********g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : MS VB一直被Delphi乱虐,VC也有C++ Builder来插一脚,这两个共享VCL所以势力不小 : 。当时流行的Desktop + DB开发(例如各种财务软件)是Delphi完全占优,同时Java也 : 搞得MS不爽,所以MS就想了个阴招,用.net战略虚晃一枪 : Borland没见过这阵势,以为要变天,吓到了,赶紧丢了Win32去舔.net。Delphi 8一出 : 来直接把Win32开发砍了,奠定了自杀基础。等到反应过来市场已变,最后被MS卖了还 : 帮着数钱 : 也是因为牛人被挖去搞了C#,对症下药的结果。后来在混乱中一直没起色,甚至拖到去 : 年Delphi XE2发布才终于原生支持64位编译。为了赶潮流居然还支持OS X开发,但咸鱼 : 不可能再翻身
|
l******n 发帖数: 1683 | 10 google到一个帖子具体说了下当年是咋回事, 如果说得没错的话, 我觉得这个事情
Danny比较无理.
http://joebarr.sys-con.com/node/32851/mobile
【在 a****a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如这个 : From 李维的 borland传奇 : === : Chuck本身是一位非常和蔼可亲的人物,我曾经多次和Chuck交谈,每次谈话时Chuck总 : 是笑嘻嘻的,似乎没有事情可以让他感到忧虑。如果不知道Chuck的人和Chuck交谈,那 : 么可能没有人会相信,这位看起来像是好好先生的人在软件方面有这么惊人的成就和高 : 深的造诣,而Chuck一头接近红色的头发也让我第一次见到他时被吓了一跳。 : 当Chuck和Danny被征召开发Kylix时,其实也不是非常顺遂的。在Kylix激活之后,照例 : 是由Danny负责Linux上编译器和RTL的研发工作,而Chuck则负责VCL和CLX方面的工作。 : 由于要在Linux上开发集成开发环境,必须先在Danny负责的底层RTL和编译器完成之后
|
|
|
r***y 发帖数: 4379 | 11 属于自断经脉...
stockholders 太贪婪, 技术人员得不到重视, 然后是后来纷纷去了 m$
我看今天 m$ 改logo 很有当年 borland 改名改来改去瞎折腾的趋势...
【在 j**u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 当年好红,后来被M$搞死了?
|
r****y 发帖数: 26819 | 12 MS多少年一直不搞tablet,痛失良机,现在亡羊补牢,不做则矣,一做就整个平板化,
一口气把visual studio里所有icon都平板化了,想想还有啥,只剩下logo了,结果改
成了魔方。
【在 r***y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 属于自断经脉... : stockholders 太贪婪, 技术人员得不到重视, 然后是后来纷纷去了 m$ : 我看今天 m$ 改logo 很有当年 borland 改名改来改去瞎折腾的趋势...
|
j**u 发帖数: 6059 | 13 m$好多年前就搞平板了,只不过不受欢迎
【在 r****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : MS多少年一直不搞tablet,痛失良机,现在亡羊补牢,不做则矣,一做就整个平板化, : 一口气把visual studio里所有icon都平板化了,想想还有啥,只剩下logo了,结果改 : 成了魔方。
|
m********5 发帖数: 17667 | 14 哈哈,其实根本不是M$挖人
而是Borland把技术人员排挤走了,和HP, 诺基亚的职业CEO+傻逼股东自杀一个道理。
【在 d********g 的大作中提到】![](/moin_static193/solenoid/img/up.png) : MS VB一直被Delphi乱虐,VC也有C++ Builder来插一脚,这两个共享VCL所以势力不小 : 。当时流行的Desktop + DB开发(例如各种财务软件)是Delphi完全占优,同时Java也 : 搞得MS不爽,所以MS就想了个阴招,用.net战略虚晃一枪 : Borland没见过这阵势,以为要变天,吓到了,赶紧丢了Win32去舔.net。Delphi 8一出 : 来直接把Win32开发砍了,奠定了自杀基础。等到反应过来市场已变,最后被MS卖了还 : 帮着数钱 : 也是因为牛人被挖去搞了C#,对症下药的结果。后来在混乱中一直没起色,甚至拖到去 : 年Delphi XE2发布才终于原生支持64位编译。为了赶潮流居然还支持OS X开发,但咸鱼 : 不可能再翻身
|
fh 发帖数: 133 | 15 最新版visual studio Aug 15 释放了
我装了一下, 丑死了
【在 r****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : MS多少年一直不搞tablet,痛失良机,现在亡羊补牢,不做则矣,一做就整个平板化, : 一口气把visual studio里所有icon都平板化了,想想还有啥,只剩下logo了,结果改 : 成了魔方。
|
m*****e 发帖数: 4193 | 16 I googled a bit and this article is basically bullshit.
This is more insightful:
http://joebarr.sys-con.com/node/32851/mobile
Linux
Danny
Danny
Danny
Chuck
【在 a****a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 比如这个 : From 李维的 borland传奇 : === : Chuck本身是一位非常和蔼可亲的人物,我曾经多次和Chuck交谈,每次谈话时Chuck总 : 是笑嘻嘻的,似乎没有事情可以让他感到忧虑。如果不知道Chuck的人和Chuck交谈,那 : 么可能没有人会相信,这位看起来像是好好先生的人在软件方面有这么惊人的成就和高 : 深的造诣,而Chuck一头接近红色的头发也让我第一次见到他时被吓了一跳。 : 当Chuck和Danny被征召开发Kylix时,其实也不是非常顺遂的。在Kylix激活之后,照例 : 是由Danny负责Linux上编译器和RTL的研发工作,而Chuck则负责VCL和CLX方面的工作。 : 由于要在Linux上开发集成开发环境,必须先在Danny负责的底层RTL和编译器完成之后
|
v*****r 发帖数: 1119 | 17 Linus Torvalds 这件事上对 Danny 的评价一针见血哪
"Might dlopen() be improved? Possibly. It won't get improved by him whining
about it though. And there are tons of obvious ways to handle it, which
makes him a stupid whiner too."
【在 l******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : google到一个帖子具体说了下当年是咋回事, 如果说得没错的话, 我觉得这个事情 : Danny比较无理. : http://joebarr.sys-con.com/node/32851/mobile
|
L***n 发帖数: 6727 | 18 求brief
【在 l******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : google到一个帖子具体说了下当年是咋回事, 如果说得没错的话, 我觉得这个事情 : Danny比较无理. : http://joebarr.sys-con.com/node/32851/mobile
|
l******n 发帖数: 1683 | 19 大致是这样, unix/linux用dlopen函数打开一个动态库的时候, 要么就是
加载失败, 要么就是返回句柄. 而在windows下面, 动态库可以有一个入口
函数, 这个时候可以做一些初始化的工作再附加返回来一个值. Danny把这
作为一个bug报告给linux社区, 要求弄成跟win下一致.
然后做linker的人就回应说, 这个事情unix/linux下面一直都是这样, 我们
也不打算改变, 因为这样会导致很多的问题, 如果你一定要那样的话, 你就
像XFree86的team一样, 自己做一个loader就好了, 而且因为linux下面东西
都是开源的, 这个loader要做也不难, 还给了他一个example的code.
【在 L***n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 求brief
|
b*******s 发帖数: 5216 | 20 公司还在用starteam这种烂东西管代码呢,不止一次气炸了肺
【在 G*****h 的大作中提到】![](/moin_static193/solenoid/img/up.png) : Borland 还没死啊?
|
r*******n 发帖数: 3020 | 21 好像主要是因为牛人与borland的高层在技术方向上产生了很大分歧
牛人很不爽,这时候MS来挖。
【在 a9 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 最大的问题还是牛人被挖去搞c#了吧。
|