依星源码资源网,依星资源网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接] |主动推送

1686

主题

1721

帖子

2378

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2378
发表于 2024-1-23 11:57:25 | 显示全部楼层 |阅读模式
{.译者的话}
这是译者的第五本书,和第四本书『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

000.png

001.png
002.png
004.png
005.png
006.png
007.png
008.png
009.png
010.png





附件下载: 文档下载.txt (108 Bytes, 下载次数: 0, 售价: 5 金钱)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
售前咨询热线
312337667

微信扫一扫,私享最新原创实用干货

QQ|手机版|依星源码资源网 ( 鲁ICP备2021043233号-3 )|网站地图

GMT+8, 2024-2-23 05:04

Powered by Net188.com X3.4

邮箱:312337667@qq.com 客服QQ:312337667(工作时间:9:00~21:00)

快速回复 返回顶部 返回列表