当前位置: 首页> 教育> 培训 > 黑龙江新闻法制频道_北京app制作开发公司_产品推广计划书怎么写_无锡百度推广代理商

黑龙江新闻法制频道_北京app制作开发公司_产品推广计划书怎么写_无锡百度推广代理商

时间:2025/7/11 18:16:53来源:https://blog.csdn.net/2404_87526689/article/details/146124924 浏览次数:1次
黑龙江新闻法制频道_北京app制作开发公司_产品推广计划书怎么写_无锡百度推广代理商

为了纪念Delphi在2002年2月14日发布的25周年(2020.2.12),这里有一段由.EXE杂志编辑Will Watts于1995年对Delphi首席架构师Anders Hejlsberg进行的采访记录。在这次采访中,Anders讨论了Delphi的设计与发展,以及即将到来的针对Windows 95的32位版本。

Q. 编译器引擎本身是用Delphi编写的吗?它与Borland Pascal 7的编译器有多大区别?

A. 编译器是用汇编语言编写的。它完全向后兼容BP7,并且我们添加了许多面向对象的扩展,如类引用、虚拟构造函数以及IS和AS操作符。我们做了大量工作来实现属性的声明、注册和归档,并生成运行时类型信息,用于将公开的属性、事件和方法信息传递给开发环境。在我们的32位版本中,你会看到该功能的一些有趣应用。一个非常独特的改进是我们使用绑定方法实例指针实现了事件委托。它们非常高效,并很好地融入了语言。当然,我们也做了很多工作来添加结构化的异常处理。此外,还有很多小细节是人们所要求的,比如对C调用约定的支持。

Q. Delphi以类似于Apple的Object Pascal的方式实现对象,所有对象都在堆上分配。而Turbo/Borland Pascal的早期版本采用了一种更像C++的方式,允许在栈上或静态地分配对象。你能解释一下这种变化背后的原因吗?

A. 这实际上是一个关于特性与复杂性的问题。D

关键字:黑龙江新闻法制频道_北京app制作开发公司_产品推广计划书怎么写_无锡百度推广代理商

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: