Delphi赋
DELPHI者,经典开发工具、美奂美仑之开发环境也。
盖论DELPHI其身世,实为神界之神物,后借宝蓝公司之手,于1990年代,现于江湖。
DELPHI一出江湖,码农爱之,企业爱之。一时间,风雨雷动,群雄为之叹服,奸商为之苦脸,微软为之微软。
后江湖传说“真正码农用C++,聪明码农用DELPHI”。乃知DELPHI聪明犀利、优雅大方之美名,早已深入人心。
一、倘论DELPHI之技法,实则冠盖江湖,其特点有四。
其一曰典雅:
一始(BEGIN)一终(END),尽显思路之清晰,描述之易懂,无VB之散漫,无C/C++之呆板。传值合理,调用高效,引无数人研究DELPHI,效仿DELPHI,山寨DELPHI。
其二曰形象:
编码惟虫(BUG)少,虫少惟清晰,清晰惟好懂,好懂惟形象。
DELPHI语法之形象,剑尖一指(^)可抓其实,圆圈一画(@)可定其位,一招一式间,尽显功力之扎实,操作之形象。无C之费解,无C++之烧脑。
其三曰传统:
所谓传统者——面向过程时代之全局变量也。呜呼!世道不古,江湖新贵JAVA/C#之流早已丢弃此传统技艺矣!DELPHI则完整承传此技艺,其全局变量无繁文缛节(CLASS)之拘束。随性而为,方便直接,既写即用,可秒结、可妙结一切小型项目。
其四曰现代:
所谓现代者——面向对象时代之面向对象也。
JAVASCRIPT之属有象无类,实则伪面向对象。DELPHI则有类有象,形神俱全。
JAVA/C#之属有始无终,只能构造,不能析构,实则半调子面向对象。JAVA/C#之属生由我,死由他,全赖外部垃圾回收之人裁定。观此蹩脚之规定,可知JAVA/C#实为蔑视码农,低估码农智商,当码农为废物垃圾矣!
DELPHI则有始有终,权力与担当同在。我有权,我亦有责,我构造,我析构,生死全由我。DELPHI实乃顶天立地之真男人也。
二、倘论DELPHI用武之地,其地深矣!其地大矣!
JAVA/C#之属乃隔靴(虚拟机)搔痒,带套作业,地址指针,一概不敢承认,全当幻觉。DELPHI则深入底层,直触OS,直面资源,直操API,DELPHI实为计算机之真主人也。
于是乎——读写寄存器,操控硬件,无所不能。
于是乎——读写DB,增删数据,无所不便。
于是乎——读写网络,事件通知,完成端口,DIOCP,无所不利。
于是乎——挖掘资源,利用资源,榨干资源,上万并发,十万并发,百万并发,全凭码农聪明发挥,DELPHI毫不含糊,不贪污不浪费,不打折扣。
三、倘论习练DELPHI之益处,其益大矣!
于初级习练者,DELPHI屏蔽其一切繁杂缘由。示之以海量快速控件,我想即我见,我见即我得,拖拖拉拉之间,开发任务已达成,令人喜不自胜,从业码农之心弥坚。
于中级习练者,DELPHI屏蔽其一切复杂头绪。示之以璀璨之类库。璀璨之类库内含璀璨之美景,美奂美仑,不可胜收,时而康庄大道,时而曲径通幽,千回百转,一切奥妙尽藏其中。
于高级习练者,DELPHI坦诚相见,露其峥嵘之真容。示之以源头之代码,应之以包容之协议,用框乎?用架乎?造轮乎?辗转乎?腾挪乎?全凭习练者之喜好,绝不削足适履,强买强卖,让人难受。
曰若稽古,考察历史,可知计算机语言庞杂纷纭,流行甚多。然经典计算机语言,廖若晨星。其中经典而又优雅者,非DELPHI莫属。
何谓经典?经者,经常也,常在也,永存也,典者,陈列也,典藏也,价值珍贵,足以值得珍藏也。
DELPHI原本神界物, 神界DELPHI之神话,生生不息。
何谓流行?流行者,时尚也,时尚者,此时之尚也。然此时之所尚,亦彼时之所尚乎?前时之所尚,亦后时之所尚乎?今之所尚,亦明之所尚乎?尚尚不一,尚尚不息,码农何为?
故与其追流行,不如练经典;
故与其临渊羡众语言,不如退而苦练DELPHI语言。
经典之DELPHI,必成就经典之你我。
DELPHI之经典,必成就你我之经典。
愿天下码农和IT公司的事业,从经典的DELPHI开始!
-----------------一个老码农的感言
Delphi赋的更多相关文章
- 《DELPHI赋》
<DELPHI赋> -- 武汉NET_TO_DB DELPHI者,经典开发工具.美奂美仑之开发环境也.盖论DELPHI其身世,实为神界之神物,后借宝蓝公司之手,于1990年代,现于江湖. ...
- 关于Delphi中二维数组赋初始值
dctb:array[1..2,1..38] of Single=((0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ...
- Delphi使用ADO进行数据库编程
Delphi是一个可视化的编程工具,ADO编程也是这样,所以话不多言,直接通过代码.截图和语言来说明. 我的数据库是Oracle,为了测试,先建一个表:create table practice(un ...
- 转:Delphi 函数大全
Delphi 函数大全 - xiucaiyao的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/xiucaiyao/article/details/4544039 名 ...
- Delphi 中的 procedure of object
转载:http://www.cnblogs.com/ywangzi/archive/2012/08/28/2659811.html 总结:TMyEvent = procedure of object; ...
- delphi控件属性大全-详解-简介
http://blog.csdn.net/u011096030/article/details/18716713 button 组件: CAPTION 属性 :用于在按钮上显示文本内容 Cancel ...
- Delphi中的各种字符串、String、PChar、Char数组
参考博客:http://www.cnblogs.com/pchmonster/archive/2011/12/14/2287686.html 其中的所有代码均在Delphi7下测试通过. Delphi ...
- Delphi中DLL的创建和使用
参考:http://blog.csdn.net/ninetowns2008/article/details/6311663 结合这篇博客:http://www.cnblogs.com/xumenger ...
- Delphi线程基础知识
参考http://blog.chinaunix.net/uid-10535208-id-2949323.html 一.概述 Delphi提供了好几种对象以方便进行多线程编程.多线程应用程序有以下几方面 ...
随机推荐
- webapi初学项目(增删改查),webapi增删
wenapi做了一个从数据库增删改查的项目 webapi: 1.创建项目:visual C# —> ASP.NET MVC 4 web应用程序 模板—>web api; 2.注册路由: 路 ...
- 斐波那契数列(递归)c#
我郑重宣布 我爱递归 我自己编程几乎都没用过递归 我看到这个题的时候虽然想到了用递归 但是我个脑残一直在想怎么设置动态数组 明明纯递归更简单 我也是可无语 反正我爱上递归了 爱惹 无法自拔
- 【洛谷 P5341】 [TJOI2019]甲苯先生和大中锋的字符串(后缀自动机)
题目链接 建出\(sam\),求出parent tree上每个点的\(endpos\)集合大小. 如果等于\(k\),说明到达这个点的都可以.给\((len[fa(i)],len[i]]\)的\(cn ...
- Matlab单例模式
classdef SingletonClass < handle methods(Access = private) function obj = SingletonClass() disp(' ...
- javasript简单实现文字的展开收起(无动画)
今天在工作遇到展开和收起的需求,在网上找了很多方法,今天来写一下我觉得比较简单的方法 在项目中需要达到如图这种效果 首先想的是使用overflow简单且粗暴,在需要展开的的文字定义样式 { overf ...
- Android 常用开源库总结(持续更新)
前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...
- Jmeter学习笔记(十六)——HTTP请求之content-type
一.HTTP请求Content-Type 常见的媒体格式类型如下: text/html : HTML格式 text/plain :纯文本格式 text/xml : XML格式 image/gif :g ...
- MySQL中使用函数时,与后面括号不能之间不能根空格
修改前代码: select MAX (article_order) from mall_school_article where 1=1 and is_deleted = 0 and status = ...
- SQL SERVER-Extendevent捕获执行慢的语句
USE MASTER; GO /* Conditionally drop the session if it already exists */ IF EXISTS (SELECT * FROM sy ...
- docker及lvs负载
1.分别使用lxc容器和docker容器搭建nginx服务,能够正常访问到容器内的web服务 下载docker-ceyum仓库至 /etc/yum.repos.d/目录中,使用yum安装docker- ...