delphi的ide和编译引擎是用c语言写的吗? 好象是用pascal写的,决不是用c 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用delphi写的。只有这样,才能不断进步(可以找到更过bug) IDE肯定是Delphi写的而编译器是用C和ASM写的 IDE编译器肯定是Delphi写的而BDE是用C和ASM写的 Delphi也使用Delphi写的,Delphi5就是使用Delphi5编写的. 你觉得delphi有这个能力吗?有 就是它! Delphi5 使用 Delphi5编写 ? 编译器也是用PASCAL写的。Delphi的PASCAL编译器是目前商业编译器中漏洞最少的。关于这一点的评测,可以到NASA的站点去看看。C编译器中好像是一个叫KCC的编译器漏洞最少(天价!)微软的C编译器排名比较靠后,在Windows平台上连Gcc都不如。 所有版本的 Delphi 的 IDE 都由 Delphi 编写生成,包括 C++ Builder 的 IDE 也是由 Delphi 编写的。Turbo Pascal 各版本的编译器 TPC.EXE 采用汇编语言编写;Delphi 1.0 的编译器 DCC.EXE 采用汇编语言编写;Delphi 2/3/4/5 的编译器 DCC32.EXE 采用 Borland C++ 5.x 编写,并且核心编译功能来自动态连接库 DCCxx.DLL,其中 xx 代表 Delphi 版本的数字,比如 20、30、40 或者 50。拿 Delphi 5 来说,编译系统由 DCC32.EXE 和 DCC50.DLL 组成,全部由 Borland C++ 5.x 编写而成。其实,Delphi 2/3/4/5 与 Borland C++ Builder 共享同一个编译器后端(宝兰公司语),都能产生高质量的 C++ 编译代码。使用 UltraEdit 打开 DCC32.EXE 或者 DCC50.DLL 可以找到 “Borland C++” 的特定字符串,这是由 Borland C++ 编译器产生的代码的独有性质。 受益很多。我查看delphi的一些unit,一些是用asm完成的 borland的编译器一值好于Microsoft的!!! 如何读取ini文件的值并以数组的方式赋值给edit spcomm控件通过USB转串口线无法发送数据问题 异常!异常!异常! 有没有办法用代码取得显示器的厂家、名称及型号? 动态创建对象的问题??? 在MDI窗体,客户区始终有一个框框,如何将客户区的3D效果去掉(另有200分相送) 散分!!! 小弟还没学类,不知学好类有什么好处,一定要学吗?好象不用类也能编程啊? 如何在程序中为数据库表(.DB)建立字段索引?? 关于Delphi6的新功能 在delphi中如何自定义文件格式? 有条形码应用实战经验的兄弟请进,thanks………
而编译器是用C和ASM写的
而BDE是用C和ASM写的
我查看delphi的一些unit,一些是用asm完成的