坏消息:
http://www.falafel.com/News/tabid/54/ctl/ViewPressRelease/mid/429/PressReleaseID/12/ReturnTab/36/Default.aspxRamesh Theivendran走了好消息:
http://blogs.borland.com/abauer/archive/2006/04/11/24333.aspxSteve Shaughnessy回来了Borland从来不缺少人才,现在最需要的是稳定开发团队的人心,只要那些天才的开发者还在,我们就能看到Delphi的重新崛起Borland走好!!!
http://www.falafel.com/News/tabid/54/ctl/ViewPressRelease/mid/429/PressReleaseID/12/ReturnTab/36/Default.aspxRamesh Theivendran走了好消息:
http://blogs.borland.com/abauer/archive/2006/04/11/24333.aspxSteve Shaughnessy回来了Borland从来不缺少人才,现在最需要的是稳定开发团队的人心,只要那些天才的开发者还在,我们就能看到Delphi的重新崛起Borland走好!!!
解决方案 »
- 急,在线等,请高手们看看,新手一个~~~~~~~~~~~``
- delphi在打开tquery时报内存错误
- 急急急,有关RAVE报表的问题---在线等
- 新手请教,在窗体的某一字段双击,打开一个含有dbgrid的窗体,双击dbgrid中的某一条记录。。。。
- 各位大哥!~!求求你们帮帮忙吧~!~!多少分我都给`!~!~!
- 问:那儿《有高效率数据库应用系统篇》这本书的电子版本?在那儿下载?谢谢,50答谢:)
- 一个简单问题。(在线等待.....)
- 求助:怎么使 dbgrideh 自动的添加一行,谢谢!(马上送分)
- 用ExtracFileDir函数是不是要在Use里加入什么东西?
- ThunderRT5XXXX是什么东东?
- 如何把TCHart类型的一个图保存到excel中啊?
- InfoPower中的TwwGrig显示checkbox的问题
反正我看都差不多。写代码的逻辑也差不多。
因为这是一份情感
对borland实在没有什么好说的
深爱Borland
神话Borland
现在用java和vc了
总是随大流有什么意义?当初Delphi冲击大家的视野的时候有N多人在那哈着,现在Borland公司不行了,呵,又纷纷表示不关注了,投靠VC了。大家平心而论,用Delphi的时候是不是比用VC舒服的多,方便得多?编程理念固然重要,但是总不能有了思路后还要为一大堆繁琐的东西困扰吧?Delphi帮我们完成了琐事,让我们把精力投入到核心代码的开发上。就像是一个管家帮你打理好家务,让你在外面能够全身心的投入工作。我不知道这样比喻恰不恰当,但是我只想说明一个问题,在可视化开发方面,Delphi比VC方便得多,在构架上也是技高一筹的。我不是在贬VC,VC也有自己的特色,我是看到现在很多人在狂贬Delphi所以忍不住发表一下:现在说Delphi过时了的人是真的觉得Delphi不能完成你的要求了呢,还是因为Borland公司的原因?要是Borland公司和微软一样财大气粗,那么大家又是怎么评论的呢?】
这位仁兄说的太好了!一点没错!
一个好的工具就像你的一个得力助手,能使你集中精力在重要的项目核心上,而不用去操心周边的事。
Delphi和VC就好像数据库中的MSSQL和Oracle(虽然这有点讽刺的味道,因为VC和MSSQL都是微软的),大家都说Oracle很强,但没人能拿出真真正正的具体例子来说明,它究竟强在哪里?究竟有多强?是强到不用它不行了吗?我同时使用Oracle和MSSQL两个数据库很长时间,在企业做应用,开发系统。
因为同时使用,所以总能有对比,实际使用中的情况让我深刻的感受到这两种数据库在应用方面的不同。不过是大家随风附和罢了!
Oracle在具体应用上有太多的不方便,连个SQL查询工具都要使用第三方公司的,而第三方毕竟没有原公司的全部核心技术,工具在怎么更新,一样用着不方便。而MSSQL的查询工具,相信没有第三方的敢比,因为他就是最好用的。(如果你没真正用过ORACLE和MSSQL的查询工具,请勿随口评价)还有ORACLE的事件跟踪功能,真的是差得没话说,你要是想通过它跟踪一个程序在ORACLE数据库里的具体执行情况,那真是要命了,很多明明在数据库执行的语句,你就是跟踪不到。
而MSSQL的事件跟踪,可以让你清晰明白的看到程序对数据库的每一步具体操作。
在对没有源代码程序的错误查找上,跟踪事件至关重要,可用过oracle和mssql事件跟踪的,相信都会被oracle气疯了!不想多说了,反正我现在尽量不使用oracle,应用开发都是mssql,开发很顺手,也没有oralce能做而mssql不能做到的东西。为什么还要用被别人吹出来的oracle自找麻烦呢。
开发工具也是如此,我用过FOXPRO ,VFP ,VB ,VC ,JAVA ,Delphi,最终我还是最喜欢DELPHI。就是用着方便,好用实用。因为我基本都是对数据库开发,所以DELPHI更是比其他的方便。如果有人非要证明自己强,硬是用VC开发数据库程序,那我无话可说!
DELPHI真的是最好的开发工具,只是BORLAND一直风雨飘摇,我看过《borland传奇》一书,更觉得他一路走的不平坦,到现在也是这样。但还是真心祝福BORLAND公司能越来越好,毕竟能与微软抗衡的公司少之又少!
而且更期望他们能出更多的好产品!!!
不过你用MS SQL Server对Oracle来比较Delphi对VC++还是有点不妥。
Delphi除了开发设备驱动不如VC++之外,几乎在任何其他方面都优于VC++。
而MS SQL Server和Oracle/DB2相比还不在一个数量级上,如果做TB以上级别的数据存储,几乎就是Oracle和DB2的天下。比如Oracle支持裸设备,可以直接挂未分区的硬盘让它使用,或者在SAN上建立数据库。这些都不是MS SQL Server能做到的。
虽然JAVA和VC现在与他竞争很激烈
但总会有它的一席之位
我很喜欢这个开发工具
在开发很多项目时,DELPHI是最好最有效的没必要用JAVA和VC反而麻烦
DELPHI以受微软打击过很多次依然存活
今天他依然能坚持下去
所以一句话,还是不要在一棵树上吊死,其实我们应该为我们曾经使用delphi而感到庆幸,delphi虽然是pascal,可是他又很多新的技术和思路比c++强,所以说精通delphi的人学习java或.net要比传统vc开发人员更容易。
C#的语法与ObjectPascal很类似,比如属性,接口,数组这些概念与delphi完全一样.但C#有一个很可笑的缺点:一个类无论多复杂,它的定义和实现都写在一起,当程序大了的时候,整体把握困难.
delphi拥有许多专业的第三方组件公司,如devexpress,raize,fastreport,reportbuilder,ehlib等,这些公司用delphi/objectpascal的巨大生产能力创造财富.而桌面开发者又使用用他们的产品创造更多的财富,使delphi的产品线形成了良好的循环.但VC却没有,这是否证明了delphi比vc的生产力和创造力强呢?
我一直认为现在新入行的技术人员,没有90年代的那批素质高,而且一批不如一批,就如同现在的大学生素质,和扩招前的有天壤之别。人云亦云、毫无自己的思想。
参数表的维护等小工具。正式项目中 用 java .
无奈现在做的项目要求用VC 6.0。
DELPHI 采用了OOP的概念
但是实际上 又不是严格 的OOP
是个奇怪的产品
如果它能象PHOENIX一样完全OOP式的浴火重生
肯定能打败JAVA等
我早就奇怪 既然BORLAND的编译技术世界领先
为何不能走JAVA的路线
看看JAVA今天的成功 有何可取之处
http://blogs.msdn.com/dthorpe/
看来是用DELPHI比较浅
等你经常要和API直接打资产的时候
就知道DELPHI的指针是多么奇怪的一个东西
传递参数时是多麻烦
凡是和操作系统和底层相关的 用DELPHI写都不适宜
类和实现写一起,到现在C#2.0你可以把它们分开了,因为有了partial class另外,VC#在开发得快捷性上绝对不比Delphi低,还同时支持windows和web的应用,delphi已经没搞头了
我也想说VC#是个非常不错的语言,但是和Delphi写起来,不是VC#有多少不足,而是.NET 2.0与VCL还存在一定的差异. VCL用起来要舒服很多
绝不可能。即使你只用 WinForm。
做 WinForm 来说,delphi 封装的是 gdi,很多效果出不来啊。
但是实际上 又不是严格 的OOP
是个奇怪的产品
如果它能象PHOENIX一样完全OOP式的浴火重生
肯定能打败JAVA等
========================================
不要不懂装懂。
OO才能叫做“概念”,OOP只是一种设计方式。
即便你指的是OO,那么C++同样也不是一种纯OO的语言。
就知道DELPHI的指针是多么奇怪的一个东西
传递参数时是多麻烦
凡是和操作系统和底层相关的 用DELPHI写都不适宜
=============================================
奇怪在哪里?麻烦在哪里?不适宜在哪里?
char* s和s: ^char有什么本质的区别?
还是告诉你那句话:不要不懂装懂。
做 WinForm 来说,delphi 封装的是 gdi,很多效果出不来啊。
=======================================================
如果开发WinForms应用,Delphi.net和任何其他.net语言一样都是使用WinForms提供的功能,出不来才怪了。
VCL.net不使用WinForms,但是提供更多的特性,比如与Win32应用之间的互相移植。
就知道DELPHI的指针是多么奇怪的一个东西
传递参数时是多麻烦
凡是和操作系统和底层相关的 用DELPHI写都不适宜
=============================================
奇怪在哪里?麻烦在哪里?不适宜在哪里?
char* s和s: ^char有什么本质的区别?
还是告诉你那句话:不要不懂装懂。
==============================================
支持,我Delphi和VC都用.但是还是喜欢Delphi.
Pascal语言本来就是支持指针的,Pascal在使用指针的时候C还在娘肚子里呢.Pascal还是面向过程的函数式语言的祖宗呢.
就知道DELPHI的指针是多么奇怪的一个东西
传递参数时是多麻烦
凡是和操作系统和底层相关的 用DELPHI写都不适宜
=============================================
嘿嘿,不知道到能有多麻烦,如果你老兄看看用Delphi改写的QuickII就知道了,我看代码也不麻烦呀,编译出来的EXE效率经官方测试也是很高的。
还是一句话关键是挣钱哈哈,传奇(Delphi写的)烂吧,但别人能挣钱晒!
MyButton=new TButton(this);
MyButton->Caption="按钮";
在D中:
MyButton:=TButton.Create(self);
MyBitton.Caption:='按钮';
两个指针在物理内存使用上没有任何差异.
在D中,指针的概念几乎无处不在,使用频度远高于C++,在ObjectPascal中,类变量,过程变量,动态数组,字符串,接口变量全都是指针.只是使用要比C++中简单而已
MyButton=new TButton(this);
MyButton->Caption="按钮";
在D中:
MyButton:=TButton.Create(self);
MyBitton.Caption:='按钮';
两个指针在物理内存使用上没有任何差异.
在D中,指针的概念几乎无处不在,使用频度远高于C++,在ObjectPascal中,类变量,过程变量,动态数组,字符串,接口变量全都是指针.只是使用要比C++中简单而已
corldraw,photoshop这类商业软件不是某一单纯的工具开发的