delphi为什么没落了

 我来答
百度网友204c360
2017-12-11 · TA获得超过123个赞
知道小有建树答主
回答量:138
采纳率:76%
帮助的人:37.8万
展开全部
原因可以写很多条,我认为主要的有:
1、经营理念迷失
Delphi7成为巅峰之后,经营理念出现了问题,企业迷失,不仅如此,技术受漠视,Delphi之父Anders Hejlsberg受到排挤,而微软大力挖角,Anders Hejlsberg成为了C#之父。

2、技术路线迷失
这也与第1条有关,C/S时代成功,但Web时代Delphi迟迟未见行动。曾经花了很多气力试图进入Linux,可是直到kylix发展到第三版,borland才明白:内置C编译器环境并与之关系紧密的免费OS,没有人愿意花钱去购买一款开发工具为它开发应用。
即使到今天,Delphi的Web的直接开发是IntraWeb,这个东西是收购AtoZ公司的,设计风格就与Borland不同,也并不好用,没见哪个稍正规网站用这个东西开发。
数据库的Web环境,目前是DataSnap技术,这也是到Delphi2010才将Datasnap重构,变得适合Web,动作太慢了。
技术路线迷失还表现在对.net平台上,Borland甚至专门开发了for .net的Delphi产品,而win32上,Delphi已运行得极好,真不知Borland当时是怎么想的。
一直到2010年左右,Delphi才算走到正路上:重构Datasnap技术,全面支持Web,新的Datasnap更易用,并且不再依赖Windows,只要有tcp/ip就可以使用,连Http都不是必需。
另一方面用Delphi XE将移动平台纳入,到XE7之后,移动开发基本成熟好用了。
不过,这已经太晚了,晚了10年。

3、仍然是经营理念的问题
Interbase你听说过吗?其历史与DB2一样悠久,比My SQL和MS SQL Server都早得多,优秀的数据库,但是其市场占有率几乎为零。Interbase为什么没人用?思考这个问题的同时,再回味Delphi的没落,能发现很多相同点。
直到今天,你如果想用Interbase仍然十分困难,需要破解,而Interbase使用得人是如此之少,少得让人没兴趣破解。连彻底免费的Fire Bird都没什么人用。这与当年的Borland公司没有关系?
微软为了推行Win10,提升占有率,全力免费,即使如此,仍然效果不佳,微软的SQL Server收费,但仍然有免费的express,而Borland的行动正好相反。

4、无视对潜在开发大众的培养
Borland当年打击盗版积极,结果有些企业买一套Delphi7,一直到今天仍然只用D7,或者用其它软件开发,对Delphi平台尽量回避。
现在至少在中国,使用Delphi的已极少,组建使用Delphi开发团队的难度就太大了,相比之下,组建Java和C#团队就容易得多。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式