首先声明我不是Delphi高手.对程序设计也不是很有经验.只是感觉有一点非常的迷惑.
经过一段时间对程序的摸索.我感觉到,其实各种编程语言所用的编程工具大概都是先想办法封装了Windows的API.通过C语言也好,Pascal也好.最终由编译器把大量的代码翻译成计算机能识别并运行的最终文件.自已的感觉是:其实开发工具的厂商只做了两件事.一是封装API.二就是制作编译器(不知道体会的对不对)
这样迷惑的事情就来了.这些编程工具制作出的产品的最终目的都是在Windows下运行.而这个系统可是微软的产品啊.连编程接口都是微软的人提供的.这种情况下.其他公司的编程工具与微软自己开发的编程工具,条件就差好多.虽然Delphi的编译速度比较快.但是编译出的程序运行效率却不如VC的吧(只是听说)
我只用过Delphi写程序.C只是语法上懂一点.我也很希望Delphi能大行其道.但是...想想这些.自己都感觉不是很可能啊.微软也不会坐视到自己的开发工具被其他厂商打败吧.难道自己开发的操作系统还不如其他人玩的转?
初学者看法,如错勿怪哇. :(
经过一段时间对程序的摸索.我感觉到,其实各种编程语言所用的编程工具大概都是先想办法封装了Windows的API.通过C语言也好,Pascal也好.最终由编译器把大量的代码翻译成计算机能识别并运行的最终文件.自已的感觉是:其实开发工具的厂商只做了两件事.一是封装API.二就是制作编译器(不知道体会的对不对)
这样迷惑的事情就来了.这些编程工具制作出的产品的最终目的都是在Windows下运行.而这个系统可是微软的产品啊.连编程接口都是微软的人提供的.这种情况下.其他公司的编程工具与微软自己开发的编程工具,条件就差好多.虽然Delphi的编译速度比较快.但是编译出的程序运行效率却不如VC的吧(只是听说)
我只用过Delphi写程序.C只是语法上懂一点.我也很希望Delphi能大行其道.但是...想想这些.自己都感觉不是很可能啊.微软也不会坐视到自己的开发工具被其他厂商打败吧.难道自己开发的操作系统还不如其他人玩的转?
初学者看法,如错勿怪哇. :(
解决方案 »
- 请问如何把日期字段载入到TreeView1 ?
- 由pascal入门delphi的几个问题,求解答
- TTcpClient和TTcpServer
- [求助]blob字段以及显示图片的问题,在线等待
- 请教怎么不通过ODBC连接同一目录下的ACCESS数据库
- 在报表中显示图片数据库中的图片,请教如何处理
- ★★★奇怪的问题!!!我的窗体以前打开很快,现在不知道怎么搞的打开很慢,要等半天,好像压了块石头一样!大家帮我看看!在线等!!!
- 求救:delphi调用VFP数据库的简单问题!!!
- 十万火急:人生之路如何走:证书??+如何击败强劲对手?
- 求两日期间的天数之求帮助之再求帮助!!!
- 怎么判断一个MDI字窗体是否存在?
- How to install Delphi 5.0 or Delphi 5.5 at windows2000?
你的意思是微软件为了促进自己的快速发展而故意成就了Borland?
to:zl9732(zl9732)
最近正有此意.有机会了会试着看些C++的书籍.呵呵.
至于你提到的运行速度问题我还没有感受到,我想也许和开发语言本身有关系吧,但我觉得这种差异并不明显。不过Borland公司的产品开发效率是一流的,包括设计时的易用性和编译速度。但是Delphi对微软特有技术如COM之类开发的支持并没有宣传的那么完美,起码不像Microsoft自己的产品支持得那样好。
1.操作系统也是有标准的,不是微软一手遮天的,
delphi也是跨平台的产品
2.开发工具的作用十分重要,它提供给开发者一个框架和平台,看看delphi大量的控件,
你就明白了.
听说微软不是挖了D的项目负责人吗?
他们是在打,呵呵。我想他们没有胜负的,我们就不用抄心了
没有哪个工具能干的活是别的工具干不了的
也许前期投入大些,后期汇报就大了除非学传统程序的编写,否则,不要学Delphi了
不过,微软的东西是强大了一点,我还是喜欢的。因为人家的技术真的没话说
其他的,建议用VC++,C#
支持borland,可惜的是microsoft的好多人都是从borland挖过去的
m¥只会越来越强,-_-
学VC++.NET也心虚,担心哪天人们不用WINDOWS了。
为什么这么被动。