Delphi 2009 即将发布,这让我想起了一部电影《最后的武士》(300分)

  • 主题发起人 blue_morning
  • 开始时间
B

blue_morning

Unregistered / Unconfirmed
GUEST, unregistred user!
做为一个靠Delphi吃饭的程序员,对Delphi自然的有一种难以释怀的情节。但是当我看着
Delphi与.NET一整套的方案进行抗衡的时候,我突然想起了这部电影。冷兵器的时代终将过去,就如用户再也不会因为一个SELECT SUM()或SELECT SUM() GROUP的结果感到效率提高了300%;也就如在不远的将来,某个Office的版本中,你可以C#来控制EXCEL,WORD,通过SQL Server 提供的OLAP和Report Service服务把客户历年销售报表对比曲线图直接显示到Office的图形组件并可向下挖掘到具体销售人员和销售产品的数据曲线的时候。Delphi就像《最后的武士》中、那些满怀荣誉、忠诚、仁义的武士最终将倒在马克辛重机木仓下。

因为用Delphi的原故,看过Borland传奇,一直以来,很佩服Anders和那些为Borland发展做出重大贡献的人,也喜欢这家公司。但我真的明白了.NET的布局的时候。我才发现,布下.NET这个局的人,是一种什么样的心胸和才智,而Anders和他的C#,也只是他手下的一员猛将和一支先锋部队。

Borland传奇的那个年代,已经一去不复返了。在.NET和Java两边的挤压下,Borland以大约相当一集FOX公司优秀电视剧制作成本的价格把自己的开发部门全部卖出。这让我伤心不已。卖出了开发部门的Borland已经不是我们认识的哪个Borland了,有时我在想,如果以前没有用过Inprise这个名字的Borland,正好可以考虑使用上这个名字。

在新的时代中,提供开发工具的产商更多需要为开发者面对的问题考虑,而不是考虑自己的技术创新。开发者或系统设计者需要面对的问题,很多时候并不是技术上的高、精、尖问题。而是需求频繁的变化,人员的流动、以及随着数据的积累,用户的数据分析需求。
在大部份的时候,1秒和1毫秒对用户没有任何区别,但IDE开发商却为这点差别可能投入了难以计数的资金。而我们IDE产商是否为用户提供了处理:自动更新客户端、登录、连接数据库、管理权限、数据字典、自动数据输入检查(从数据字典表得到)、界面设计、报表设计、皮肤定义这些任何一个商业程序都应该有模板了呢?Delphi这么多年,值得自己好好反思。

很高兴在Delphi2009中看到Delphi决定对最基本的组件进行界面上的扩展,我一直认为这是一个非常重要的功能。因为一个包装的漂亮的软件,至少可以提高30%的报价。也就是意味着Delphi的开发小组开始站在了用户的角度来考虑问题。
微软也在犯错误,Vista就是一个非常严重的错误,Delphi并不是没有机会东山再起,但一定要定位好自己发展方向。在无法挤进.NET的情况下,好好的赚WIN32的钱,然后用这些钱也考虑以后的发展,这才是根本。
微软在数据库建模和管理模型上是一个非常大的软肋,而我也看到SQL Server2005中的BI功能是Delphi急需的。如果要赚下WIN32下数据库开发的钱,Delphi还必须要有自己的数据库和BI功能,数据库加BI加上Embarcadero公司的ERStudio的模型管理加Delphi开发能力,如果能好好整合,提供优秀的商业模板,这会是一个新传奇的开始。
我希望看到新的武士,而不是最后的武士。
 
马克辛重机木仓

最后两个字是敏感词汇,是:qiang
我只好拆开左右打了
 
喜欢这篇文章!
 
不錯,不錯,DELPHI
 
技术只是一个方面,市场的不景气才是恐怖的!
看看招聘,delphi的职位有多少?
看看才毕业的学生,有几个了解delphi并愿意学习的。
看看大规模的商业应用,有几个是用delphi开发的。。。。
我们何曾不像《集结号》的那班可怜的弟兄,命里期待的集结号何曾响过!
 
宝兰公司是犯了很多错误。不过对中国公司影响不大。

宝兰公司产品如日中天的时候,在中国也没有挣到起码的钱。
宝兰公司产品不尽人意的时候,在中国更不会挣到钱,能不被骂就不错了。

幸好宝兰是美国公司,所以还能活到现在。如果是在中国,估计很多年前就关闭了。

不管是微软还是宝兰,人家出生在美国,生存也靠美国。

对于中国人来说,无非就是选一种美国公司的开发工具而已,哪个好用就搞个光盘安装一下,能够有一个好用的IDE就够了。
 
一句话 就是 很无奈。
 
Delphi为什么在中国那么火,因为中国目前的架构师级别(1984-1996年之间入大学的)的大部分都有很强的Borland情节,都是从Turbo Pascal、Turbo C/C++、Borland C++、Delphi、C++Builder一路走来,不舍得放弃。

从产品定位角度说,Delphi定位不错,定位在VC和VB之间,这是成功的一个很大保证。

从市场角度讲,Delphi定价相当差,VB+VC+VFP的VS6.0市场价格在1.2万左右,Delphi是2.5万,如果加BCB那就是5万,相当于VS6.0的4倍左右,这是在初期竞争(1998-2002)年时代的现状,所以中国的软件正版率并不高。

从服务角度讲,Delphi最烂,而且是相当的烂!HLP格式的帮助N年没变,而且帮助里关于WIN32部分还有很多错误,有时候支持几乎没有。出来问题去咨询Borland永远得不到满意答复,而MS完全不同,你真的体验到什么叫“顾客是上帝”,顺次Sun的服务也不错。

从经营角度讲,Borland的管理层相当的烂,有人总是拿MS挖安德烈斯说事,但不想想,MS为什么能挖走他?肯定不是钱的问题吧,因为安德烈斯老兄已经相当有钱了,那是什么原因呢?再说,就一个公司一个人被挖走公司的产品就完蛋了,至少说明公司管理不善!

当软件开发进入BS时代后,Delphi在Java阵营和.net阵营之间摇摆不定,两头不得罪的后果是两头都得罪了,而谁都知道,当时最好的结果是开第三条路线,可惜,Borland没钱这么干。

说到没钱,你所在的公司购买了正版的Delphi了没有?如果广大的Delphi程序员不买或者不鼓动公司买,那么Delphi倒闭是在清理之中的事。

你说你自己都不买正版,还指望自己的软件不被盗版,这简直就是痴人说梦。最后的结果是中国的软件公司全体玩完!不幸的是,事实的确如此。
 
说实在的,希望DELPHI能一直活着,不苛求他每时每刻都处于最领先的地位,毕竟人家也不容易。

美国优秀的公司很多,各个方面的都有。在中国,使用的美国公司产品也非常多。

但像delphi那样受到大家牵挂的,好像还比较少吧?

windows虽然普及,不过用的人几乎不用担心和牵挂什么,大家心里很平静,很放心,用的很爽。现在用2000,过几年自动就有xp了。vista出来了,感觉好多,马上安装。感觉不好,可以继续用xp。好像微软又在考虑下一个版本的OS了。一切不用我们操心,我们用的很自在。

其他的如Adobe,symantec,sybase,.....都是很著名的软件公司,他们的产品也非常流行,在中国的产品普及程度也非常高,有的比Delphi 还高。那些公司的一举一动,兴衰成败,估计没有一个像宝兰公司那样牵动中国人的心。实际上宝兰不过是美国众多公司中的一个,
是美国民族软件产业的一小份子而已。像微软,google,也许还能引起美国政府司法部的注意,估计宝兰公司不会的,只能在美国市场经济的浪潮中自由搏击,自生自灭。
 
很多人牵挂是因为怕丢了饭碗啊,这是很现实的问题。如果开发工具不与时俱进的话,怎么能应付各种客户的需求呢。
才好Delphi能一直坚持下去,至少有些希望。
 
争什么这样,那些,讲来讲去都是人家美国人的公司.中国要是有这种编译器,我绝对不用其它的.------------------就像SAP中国的一个高管说国内软件公司及产品是垃圾一样,感觉中国人不团结,很多时候都喜欢狗咬狗.都是人家的产品,又不是你搞出来的,还去分什么喔.有精力不放在研发国人的编译器.
 
测试了一下2009 ,许多字符串的函数要稍作修改.以前实现很麻烦的一些字符处理变得很容易了.
比如最简单的
var
s:string;
i:integer;
begin
s:='中英文混合abce测试';
for i:=1 to length(s) do memo1.Lines.Add(inttostr(i)+': '+s);
end;
可以正确的显示 中文 和英文了. 以前需要许多代码判断.
我还注意到,和以前一样,所有新的源代码都是 基于windows 和LINUX 的.明显当codegear 有足够资源时或者linux分量足够重,还是会进入linux开发的.
对于.net,对我个人而言,我依然不认为它很好,我只认为它很麻烦.我只觉得它类似于预装在 windows里的一个比较完全的bpl包的集合.其实delphi也可以做一个类似集合包或者你自己可以做.当然最好是有官方同意标准.在此基础上再做一个pas语言 的解释器装在 windows上,就可以实现现在net实现和将要实现的东西了.
不喜欢 微软的东西还有个很重要的原因是看不到源代码.虽然有很多的帮助.但没源代码很多东西还是只有一种种情况的去试.想要深入底层非常的繁琐.
delphi 帮助的确很少,但有源代码呀.直接shift+点击跳进源代码看看比什么都清楚.
总之,我还是很看好delphi这个语言的.如果有官方来做一个类似fastrport 里的那种解释器,使delphi程序都可以可以支持pascal脚本,并调度已有控件,并允许控件动态加载的话.这应该是动态语言和静态语言完美的结合了.再发行整合的标准bpl包并允许和支持第3方包发行.
开发语言这条路上的竞争还远没结束,谁笑到最后还很难说.
祝pascal一路走好!
祝delphi一路走好
ps:我是偏执狂,只用汇编,pascal,和java.
 
美国的宝兰公司日子好过了,中国公司还顺便沾点光。所以祝福宝兰,也就是祝福自己。


这种情况,好像以前也不难处理啊。
var
s:widestring;//无非这里修改一下
i:integer;
begin
s:='中英文混合abce测试';
for i:=1 to length(s) do memo1.Lines.Add(inttostr(i)+': '+s);
end;
 
一直用Delphi,舍不得放弃啊!
 
这个世界很丰富,怎么活都行,走自己的路。
 
狂笑而过
 
不会放弃DELPHI!
 
支持Delphi,但我感觉VC也不错
 
支持Delphi!!!!
 
支持Delphi!!!!
 
顶部