天气与日历 切换到窄版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

限时开通VIP永久会员,可免费下载所有附件
查看: 483|回复: 0

[Delphi教程] Object Pascal 编程语言手册-Delphi 11 Alexandria

[复制链接]

3188

主题

4

回帖

3290

积分

管理员

积分
3290
发表于 2024-2-26 21:38:58 | 显示全部楼层 |阅读模式
{.译者的话}
这是译者的第五本书,和第四本书『Delphi/Kylix Indy 网络程序设计』间隔
了十四年。写书从来是需要被鞭策的工作,也是极需要耐心的一项工作。在
这十四年之间,译者的工作一直跟研发相关,从 Windows 应用程序到 iOS
应用程序,虽然编程语言不断的成长,我们身为开发人员也用生命陪着编程
语言一起成长,其中的甘苦不足为外人道。
从 1997 年开始用 Delphi 来写论文,到 1999 年受学弟陈建良的影响,指导
他写出了到目前都还很畅销的雷电 MAILD,到 2000 年在服役的时候写出了
Indy 当中的 TIdDNSServer,再商业化成雷电 DNSD。
在 2004 到 2007 之间专注在 Windows Media 播放程序、网络程序以及网络
备份程序上,直到 2009 年转移到 iOS 的 Objective-C 领域,Delphi 跟 Object
Pascal 一直是我念兹在兹的编程语言。
我常在许多场合被问到『Delphi 现在还有人用吗?』『那不是早就过气的语
言吗?』这样的问题在 2010 年以前,听来相当尴尬,但在那段时间当中,我
知道 Delphi 跟 C++ Builder 的使用者仍然很多,因为其他工具对数据库整合
的程度不够好,使得 Delphi 跟 C++ Builder 成为硬件工具机台、生产机台跟
数据库之间整合最好的工具,至今仍然少有能出其右者,从新竹科学园区使
用这两个工具的公司仍占绝大多数的现象就能知道。
虽然我自己在 2009 年转为以 Objective-C 来撰写 iOS 程序,但 Objective-C
的概念跟许多地方和 Object Pascal 真的极为相似,所以我想忘也忘不掉,只
是随着 Embarcadero 对这两个工具的用心加强,在 2012 至今,我还是能够
用它来开发许多跨行动装置的程序与小工具。
在学界的教学当中,从 1996 到 2015 之间的 15 年,Java 可以说是完全制霸,
但我正好最不想碰 Java,从 1995 年到 2015 年之间,我曾熟悉 Perl, PHP,
Object Pascal, 甚至 C++跟 Python 都拿来开发过许多项目,唯独 Java 是我能
不碰就不碰的,这纯粹是赌气。
在这 15 年当中,学界的主流是 Java,但在这 15 年当中,随着我在元智大学、
长庚大学、中台科技大学(感谢李桂春老师的引介)等学校的兼任、演讲,让
我保持与信息教学不间断的接触,也让我深感到这 15 年当中台湾在软件开
9
发的成长极为缓慢,甚至比 15 年前更为落后,同学们的热情不再,当然每
一届都有很优秀的同学,只是比例越来越低,也让我在教学上的热忱逐年降
低,都快熄灭了。不过我仍放不下 Delphi 的开发,所以从 2014 年开始,我
时不时的把一些开发的心得写成部落格文章,跟大家分享,我的部落格网址
是: http://firemonkeylessons.blogspot.tw/
在这 20 年左右的从业生涯中,我熟习的概念不少,最常接触、称得上精通
的有两大部分,一个是面向对象程序的概念,另一个则是网络协议的订定与
制作。对面向对象程序概念的熟习要感谢陈恭老师,陈恭老师目前(2015 年)
仍任教于政治大学信息科学系,我在就读大同工学院(现改为大同大学)时,
修习陈恭老师开设的『高等面向对象程序设计』,以及『编程语言结构』等
课程,在课程中对面向对象的概念奠下完整的基础,当时并没有 Java 编译
器,但唯其不透过编译器的协助,锻炼出来的对象概念更为深刻。
对研发的执着,要深深感谢鲁立忠老师的教导,鲁立忠老师目前服务于台积
电,两位老师对于我在大学时代奠定对研发的基本功都有深切的影响。
另外也要感谢捷康科技跟 Embarcadero,让我不断有机会对 Delphi 跟 Object
Pascal 有深入研究的机会。这几年我以 Delphi 开发的程序从 Windows 到 iOS
到 Android 都有,从 2007 年 Hinet SafeBox, 2009 年 FalconStor 的 FileSafe
Express 到 2014 年 SGS 的云端质量查验系统,从数据库到 iPad 各项功能整
合,从文件系统到网络协议,再到 2015 年以 iBeacon 为主体的物联网监控
系统,都是以 Delphi 为主体进行开发的,涉猎范围不可谓不广,然而在台
湾的软件开发成不了一个产业,这是事实,也是悲哀,期许哪一天在台湾写
软件可以像在硅谷那样受到重视。
感谢捷康科技方总经理,让我有机会翻译我心目中偶像-Marco Cantù 的书,
我在 2006 年间从 Macro 的 Mastering Delphi 2005, Mastering Delphi 2006 启
发许多,早希望能有机会翻译 Marco 的著作,感谢方总让我圆梦。
最后,仅以此译作献给我的家人们,尤其这是我成家之后的第一本书,目前
更新已经是第四个版本了,每一次在译作的期间,太太辛苦的帮我多分担了
照顾女儿们的责任,感谢如馨,也希望两个女儿长大后,有机会看到这本书,
但不要受到影响,以你们的喜好选择你们长大后的工作,颐荷,颐芊,愿你
们平安长大,平安喜乐。
张子仁 2021 于台北


Object Pascal 编程语言手册-Delphi 11 Alexandria













附件下载:

文件名称:资源下载.txt 
下载次数:1  文件大小:108 Bytes  售价:5金钱 [记录]
下载权限: 不限 [购买VIP]   [充值]   [在线充值]   【VIP会员5折;永久VIP免费】
安全检测,请放心下载






相关帖子

扫码关注微信公众号,及时获取最新资源信息!下载附件优惠VIP会员5折;永久VIP免费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性,由于源码具有复制性,一经售出,概不退换。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
快速回复 返回顶部 返回列表