`
seemoon
  • 浏览: 163087 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

是什么终结了Borland?

阅读更多

今天整理备份的硬盘,发现了borland together,一款类似于rational rose的建模工具,开源版本,觉得最近可能有点用,于是乎装上。看着borland熟悉的安装界面,一时间想到了delphi, jbuilder,往昔岁月涌上心头,想到不久前看到的一则消息说borland以7000多万的美钞被一家英国公司收购,不禁心头万千感慨,五味陈杂,如果算上delphi,bc++,jbuilder等ide产品线几百万贱卖给codegear,borland的结局可以“悲惨”二字形容。为什么曾经可以与M$比肩的江湖大佬沦丧至此?什么导致了Borland这样的下场?

 

是kylix的错生?

是被.net时代的摈弃?

Anders Hejlsberg 的离开?

是M$的挖角?

是开源的冲击?

...

 

当年win32平台borland多么火啊,delphi和vb一时堪比瑜亮,bc与vc双星互辉,jb主宰java开发市场,delphi红火的开发社区,富足的vcl组件,分布式企业开发corba、midas...这一切俱往矣,不到10年功夫,转眼间已是尘飞烟灭。

 

我的书架上,仍保留李维写的《Borland传奇》,如今只能一读以缅怀这段辉煌盛世,也伴随自己流逝的青春。

 

我相信,Borland的生灭,辉煌与坠落,并非外力所造成,一座坚固的城堡,最终都是因为内部的衰败所被攻破,希望李维能够写诸如《Borland的凋谢》这样一本书,其价值不亚于《Borland传奇》。

 

估计几年后新入这个行业的后生不复知悉Borland这个曾经如雷贯耳的大名了,曾经的“宝兰”——它凋谢了。

分享到:
评论
25 楼 抛出异常的爱 2009-05-11  
frankiehuang 写道
ozzzzzz 写道
抛出异常的爱 写道
Trustno1 写道
据borland出来的人说,borland有上千人,研发团队只有100多人,其他的都是销售和法务。研发团队的人成天琢磨的是怎么在产品里防盗版。

法务部门真的很强大

我觉得他们是第一个跟软件公司展开法律斗争的人。当初JB一下子从国内程序员选择上消失,他们的法务部门是最得力的干将。
实际上最初的国内开发团队,默认的IDE是JB。而刚好那个时候赶上互联网大普及,一下子就很多公司接到电话,或者根本就没接到电话直接就有人去查。如果说PS这些东西,毕竟绝大多数都是被非IT人员使用,他们的可选择不大。而程序员群体本身就喜欢朝三暮四,再赶上害怕被说成是个人行为(本身也没公司说,开发必须用JB,而且我也没看到国内啥公司给程序员提高的电脑是别人安装系统再到各种工具。基本都是自己从系统到软件再到工具都是自己搞,所以要想证明是公司行为也很难。),所以放弃是当然的选择。

其实当初很火,后来就无声无息的名人还是很多的,比如sybase。PB的大名比Delphi在国内要响亮多了,用户量也大多了。但是搞几年之后,现在就是纯粹依靠中国这点老客户过活。说实在的,他们的东西现在也还不错,就是超贵。

Sybase現在還靠吃數據庫的老本苟且偷生——因爲數據庫的用戶鎖定比較厲害——很多銀行電信部門都是靠寫存儲過程提高性能的,都不敢輕易遷移。

DBA与程序员不同,
不是朝三暮四的.


另只有老板使用的工具才能收费
中国人学习软件,工具的时间
都是非工作时间,
老板不在乎
24 楼 frankiehuang 2009-05-11  
ozzzzzz 写道
抛出异常的爱 写道
Trustno1 写道
据borland出来的人说,borland有上千人,研发团队只有100多人,其他的都是销售和法务。研发团队的人成天琢磨的是怎么在产品里防盗版。

法务部门真的很强大

我觉得他们是第一个跟软件公司展开法律斗争的人。当初JB一下子从国内程序员选择上消失,他们的法务部门是最得力的干将。
实际上最初的国内开发团队,默认的IDE是JB。而刚好那个时候赶上互联网大普及,一下子就很多公司接到电话,或者根本就没接到电话直接就有人去查。如果说PS这些东西,毕竟绝大多数都是被非IT人员使用,他们的可选择不大。而程序员群体本身就喜欢朝三暮四,再赶上害怕被说成是个人行为(本身也没公司说,开发必须用JB,而且我也没看到国内啥公司给程序员提高的电脑是别人安装系统再到各种工具。基本都是自己从系统到软件再到工具都是自己搞,所以要想证明是公司行为也很难。),所以放弃是当然的选择。

其实当初很火,后来就无声无息的名人还是很多的,比如sybase。PB的大名比Delphi在国内要响亮多了,用户量也大多了。但是搞几年之后,现在就是纯粹依靠中国这点老客户过活。说实在的,他们的东西现在也还不错,就是超贵。

Sybase現在還靠吃數據庫的老本苟且偷生——因爲數據庫的用戶鎖定比較厲害——很多銀行電信部門都是靠寫存儲過程提高性能的,都不敢輕易遷移。
23 楼 mathgl 2009-05-11  
<div class="quote_title">seemoon 写道</div>
<div class="quote_div">
<p>今天整理备份的硬盘,发现了borland together,一款类似于rational rose的建模工具,开源版本,觉得最近可能有点用,于是乎装上。看着borland熟悉的安装界面,一时间想到了delphi, jbuilder,往昔岁月涌上心头,想到不久前看到的一则消息说borland以7000多万的美钞被一家英国公司收购,不禁心头万千感慨,五味陈杂,如果算上delphi,bc++,jbuilder等ide产品线几百万贱卖给codegear,borland的结局可以“悲惨”二字形容。为什么曾经可以与M$比肩的江湖大佬沦丧至此?什么导致了Borland这样的下场?</p>
<p> </p>
<p>是kylix的错生?</p>
<p>是被.net时代的摈弃?</p>
<p>是<strong>Anders Hejlsberg</strong>
的离开?</p>
<p>是M$的挖角?</p>
<p>是开源的冲击?</p>
<p>...</p>
<p> </p>
<p>当年win32平台borland多么火啊,delphi和vb一时堪比瑜亮,bc与vc双星互辉,jb主宰java开发市场,delphi红火的开发社区,富足的vcl组件,分布式企业开发corba、midas...这一切俱往矣,不到10年功夫,转眼间已是尘飞烟灭。</p>
<p> </p>
<p>我的书架上,仍保留李维写的《Borland传奇》,如今只能一读以缅怀这段辉煌盛世,也伴随自己流逝的青春。</p>
<p> </p>
<p>我相信,Borland的生灭,辉煌与坠落,并非外力所造成,一座坚固的城堡,最终都是因为内部的衰败所被攻破,希望李维能够写诸如《Borland的凋谢》这样一本书,其价值不亚于《Borland传奇》。</p>
<p> </p>
<p>估计几年后新入这个行业的后生不复知悉Borland这个曾经如雷贯耳的大名了,曾经的“宝兰”——它凋谢了。</p>
<p> </p>
<p>貌似 borland和Microsoft不是一个量级的公司. 以前单是比较 development tools 兴许可以。</p>
</div>
<p> </p>
22 楼 魔力猫咪 2009-05-11  
抱歉,今天又读了一下《Borland传奇》,发现我前面写的帖子里写错了一个地方。当年C++圣战时Borland没有签MFC授权,我把Borland和另外两家记混了。
21 楼 ozzzzzz 2009-05-11  
抛出异常的爱 写道
Trustno1 写道
据borland出来的人说,borland有上千人,研发团队只有100多人,其他的都是销售和法务。研发团队的人成天琢磨的是怎么在产品里防盗版。

法务部门真的很强大

我觉得他们是第一个跟软件公司展开法律斗争的人。当初JB一下子从国内程序员选择上消失,他们的法务部门是最得力的干将。
实际上最初的国内开发团队,默认的IDE是JB。而刚好那个时候赶上互联网大普及,一下子就很多公司接到电话,或者根本就没接到电话直接就有人去查。如果说PS这些东西,毕竟绝大多数都是被非IT人员使用,他们的可选择不大。而程序员群体本身就喜欢朝三暮四,再赶上害怕被说成是个人行为(本身也没公司说,开发必须用JB,而且我也没看到国内啥公司给程序员提高的电脑是别人安装系统再到各种工具。基本都是自己从系统到软件再到工具都是自己搞,所以要想证明是公司行为也很难。),所以放弃是当然的选择。

其实当初很火,后来就无声无息的名人还是很多的,比如sybase。PB的大名比Delphi在国内要响亮多了,用户量也大多了。但是搞几年之后,现在就是纯粹依靠中国这点老客户过活。说实在的,他们的东西现在也还不错,就是超贵。
20 楼 seemoon 2009-05-11  
Julien 写道
老老实实的说,如果真的用做Eclipse的精神做Delphi,Borland绝对不会死。
当年还没有Eclipse,没人做插件,没有iphone或者facebook,没人做小应用赚钱,唯一一个能够抱的粗腿就是Delphi上的第三方控件,那堆tab面板浮动按钮之类的界面控件,被无数公司做了一千遍,其他更是包罗万象,从做Directx游戏的控件到做语言彩色指示编辑器到编译器的控件到做拓扑图的控件,只有你想不到的,没有没人做的。Delphi的IDE内部还有内嵌的第三方代码对齐,第三方源码版本管理等等,已经有平台的味道了。
但是悲剧发生了,Delphi世界虽然有了今天开源社区的雏形,但本质上还是厂商的东西,Borland对社区草根程序员不感兴趣,所有的注意力都在企业应用上,跟着J2EE一起搞多层应用搞搞架构设计,连李维也装模做样的跟着鬼扯什么顶级的程序员做架构师三流的程序员写Delphi,只有开放平台下一万个选型的体系才需要搞架构,你Delphi单个厂商搞得all-in-one需要个鬼架构?编译语言C++和pascal天生不足,pascal没有容器类,C++编译慢死人而且语言本身不好用,这两者都会搞内存泄漏,此外例外处理没有成体系,写个后台应用甭想把出错信息写到日志里去,宁可弹上满屏的无意义地址对话框也绝对不能让你抓到一个例外,单元测试之类的就更不用说了……总而言之是一个精致强大的近代开发工具,但从来没有一天迈入过现代的门槛过(.NET那堆是后事了),死掉是理所当然的,我一点都不同情它。


intellij都能做到现在,因此borland的堕落没有理由。
19 楼 netfork 2009-05-11  
Borland的TC。。。。
18 楼 抛出异常的爱 2009-05-11  
Trustno1 写道
据borland出来的人说,borland有上千人,研发团队只有100多人,其他的都是销售和法务。研发团队的人成天琢磨的是怎么在产品里防盗版。

法务部门真的很强大
17 楼 yfalcon 2009-05-11  
cyberblue 写道
seemoon 写道
cyberblue 写道
证明了IDE功能再强大还是敌不过编辑器+脚本,我们可以看看我们手头的Eclipse和Netbeans,除了代码补全之外其他大部分功能是不是都被Ant和Maven托管了。


ant和maven是“被”集成到了ide中,ide是集大成者,有了ide才能最大发挥团队开发效率


基本上是个Java IDE就能集成这个,国内很大一部分人还在用sysdeo tomcat plugin,这个连ant都不用,直接配置tomcat,映射个app过来就可以了,目录结构在Netbeans上配置下源码目录和输出目录,也能直接用。

而且最好不要依赖IDE来提高效率,这么做很危险。

嗯,大家都用记事本最好。
16 楼 zingers 2009-05-11  
关键还是眼光的问题,自我意识出现了问题
15 楼 mewleo 2009-05-11  
被网络淘汰掉的。

假如他收购当年的Macromedia,可能flash已经一统互联网了。
14 楼 Trustno1 2009-05-10  
据borland出来的人说,borland有上千人,研发团队只有100多人,其他的都是销售和法务。研发团队的人成天琢磨的是怎么在产品里防盗版。
13 楼 Julien 2009-05-10  
Borland重视个鬼技术,从Delphi6之后(假如不是Delphi4的话)就再没重视过技术,都在跟着忽悠企业架构了,就好比产业革命之后的手工作坊还妄图靠着昔日的名声跟机器铺开批量生产的工厂一起竞争,拒不接受现代化变革的下场肯定只能是这样。
12 楼 Julien 2009-05-10  
老老实实的说,如果真的用做Eclipse的精神做Delphi,Borland绝对不会死。
当年还没有Eclipse,没人做插件,没有iphone或者facebook,没人做小应用赚钱,唯一一个能够抱的粗腿就是Delphi上的第三方控件,那堆tab面板浮动按钮之类的界面控件,被无数公司做了一千遍,其他更是包罗万象,从做Directx游戏的控件到做语言彩色指示编辑器到编译器的控件到做拓扑图的控件,只有你想不到的,没有没人做的。Delphi的IDE内部还有内嵌的第三方代码对齐,第三方源码版本管理等等,已经有平台的味道了。
但是悲剧发生了,Delphi世界虽然有了今天开源社区的雏形,但本质上还是厂商的东西,Borland对社区草根程序员不感兴趣,所有的注意力都在企业应用上,跟着J2EE一起搞多层应用搞搞架构设计,连李维也装模做样的跟着鬼扯什么顶级的程序员做架构师三流的程序员写Delphi,只有开放平台下一万个选型的体系才需要搞架构,你Delphi单个厂商搞得all-in-one需要个鬼架构?编译语言C++和pascal天生不足,pascal没有容器类,C++编译慢死人而且语言本身不好用,这两者都会搞内存泄漏,此外例外处理没有成体系,写个后台应用甭想把出错信息写到日志里去,宁可弹上满屏的无意义地址对话框也绝对不能让你抓到一个例外,单元测试之类的就更不用说了……总而言之是一个精致强大的近代开发工具,但从来没有一天迈入过现代的门槛过(.NET那堆是后事了),死掉是理所当然的,我一点都不同情它。
11 楼 cyberblue 2009-05-10  
seemoon 写道
cyberblue 写道
证明了IDE功能再强大还是敌不过编辑器+脚本,我们可以看看我们手头的Eclipse和Netbeans,除了代码补全之外其他大部分功能是不是都被Ant和Maven托管了。


ant和maven是“被”集成到了ide中,ide是集大成者,有了ide才能最大发挥团队开发效率


基本上是个Java IDE就能集成这个,国内很大一部分人还在用sysdeo tomcat plugin,这个连ant都不用,直接配置tomcat,映射个app过来就可以了,目录结构在Netbeans上配置下源码目录和输出目录,也能直接用。

而且最好不要依赖IDE来提高效率,这么做很危险。
10 楼 seemoon 2009-05-10  
agurick 写道
只关注技术,不关注商业的结果


没有哪个公司不注重商业结果。
最被人认为不关注商业的代表倒反是SUN,但是SUN起码在经营Java品牌上面做得还算凑合,故而有了现在还算体面地收购。
Borland在市场趋势预测上面出现了错判应该是一个原因,如kylix、企业中间件上的失败。
9 楼 seemoon 2009-05-10  
cyberblue 写道
证明了IDE功能再强大还是敌不过编辑器+脚本,我们可以看看我们手头的Eclipse和Netbeans,除了代码补全之外其他大部分功能是不是都被Ant和Maven托管了。


ant和maven是“被”集成到了ide中,ide是集大成者,有了ide才能最大发挥团队开发效率
8 楼 seemoon 2009-05-10  
xiaolin0105 写道
together是被borland收购去的吧。

borland这样的公司不倒,你希望怎样的公司倒?


有人希望M$倒掉
7 楼 魔力猫咪 2009-05-10  
Borland的失败是多重因素的结果。比如在Dos数据库快结束的时候买了表面光鲜,实际过气的dBase。Windows时代被微软用MFC涮了。还有就是不少产品问题重重,伤了用户的心。
无论是Builder C++还是Delphi,都有超失败的版本。
我觉得,Borland失败很大程度上就是其产品基本上都是开发工具、项目生命管理工具之类的产品,其他产品咱们国内基本没听说过。没有拿得出手的操作系统和数据库产品。除了JBuilder外基本上都是在Windows平台上和微软死磕。微软是又当选手又当裁判。从当年MFC1.0授权事件就可以看出来。Java开发工具这些年来,开源产品占了主流,Eclipse和Netbeans为代表的开源IDE压制了Borland的JBuilder。特别是挖走了Delphi的队伍,研发出了C#。Visual Studio压制住了Builder C++系列和Delphi。
6 楼 agurick 2009-05-10  
只关注技术,不关注商业的结果

相关推荐

    Borland C++ Builder 6.0 Build 10.166 汉化 补丁 终结版 .rar

    Borland C++ Builder 6 (汉化补丁终结版) 汉化说明 ======================================================= 欢迎使用剑客软件,您的支持是我们前进的不懈动力。 --------------------------------------------...

    上海交大c++程序设计课件02

    - **编译器选择**:课程中提到了多种编译器,包括Visual Studio、tc++、Borland C++、Cygwin 和 gcc等,这些编译器各有特点,适用于不同的开发环境和操作系统。 - **程序入口**: - 对于控制台程序(Console ...

    句柄观察器

    5. **WDSpy.dpr**:这是Delphi的项目源代码文件,通常包含了程序的主入口点,以及初始化和终结代码。 6. **wdspy.exe**:这是编译后的可执行文件,即"句柄观察器"的应用程序本身。 7. **Main.pas**:这是Delphi的...

    树型结构的一个例子

    在Delphi程序中,可以通过ADO(ActiveX Data Objects)或BDE(Borland Database Engine)等接口与Access数据库进行交互,读取数据并构造树的结构。"Project1.dpr"是项目的主文件,包含项目的初始化和终结代码,以及...

    MIS-开发模式的策略研究.docx

    随着Web Server技术的发展,企业逐渐采用Web技术来构建MIS,但这并不意味着传统模式(如C/S模式)的终结。本文主要探讨C/S(Client/Server,客户端/服务器)模式与B/S(Browser/Server,浏览器/服务器)模式的融合与...

    98377004.rar_进程与线程_Delphi_

    本资源"98377004.rar"聚焦于如何在Delphi(BCB,即Borland C++ Builder)环境下理解和操作这两个概念。Delphi是一款强大的面向对象的编程工具,它使用Pascal语言,特别适合开发Windows桌面应用程序。 **进程** 是...

Global site tag (gtag.js) - Google Analytics