当前位置:首页>开发>正文

delphi和VC的主要区别 Delphi的编译速度为什么那么快

2023-07-06 06:06:23 互联网 未知 开发

 delphi和VC的主要区别 Delphi的编译速度为什么那么快

delphi和VC的主要区别

Delphi和VC一样强大,学习起来和VC一样的难度,开发起来比VC方便
VC的编译出来的代码质量比Delphi高

VC的MFC把功夫下在C 语言方面,Delphi的VCL把功夫下在编译器级别所以Delphi的编译速度比VC快的多,
可是Delphi比VC贵多了,中国人不买Delphi
现在Delphi已经是Codegear的一个产品线了

//---------------------------------------------------
他们都可以生成可执行文件,程序库问题不用担心
Delphi的程序库是内置于EXE文件中的,而VC的程序库则是微软已经放在操作系统中的

Delphi的编译速度为什么那么快?

因为你的工程太小。找个巨大的工程试试
delphi的快也是老黄历了,说它快可能是指很久以前在其它条件基本相同的情况下,代码生成速度相对于其它编译器快一些。编译的快慢跟很多因素相关,比如工程的大小,是否采用了预编译,优化的层次深度,优化选项的选择等。

delphi与C语言的主要区别在哪

delphi是开发工具 用PASCAL语言

C语言是开发语言,VC TURBOC都是实现这些语言的工具

----

1 C语言是“中级语言”不是高级语言

2 DELPHI在LINUX下叫 KYLIX,项目和DELPHI全兼容

用(?)语言编写的程序执行速度快。

机器语言是硬件能接受的直接的语言,所以使用机器语言的运行最快,但对于编写程序来说,没有人会喜欢使用101001这样的行使去些吧,汇编语言是直接对于地址进行操作的,相对于别的语言来说,速度要快,但是和机器语言比,就逊色了。其他的语言再运行前都要进行编译的,编译的过程就是对语言到机器语言的转换,所以其他语言要低于汇编和机器语言。
语言的快慢对于程序来说是次要的,选择好好的算法,要比选择语言重要。

随便看看