《DELPHI赋》
《DELPHI赋》
-- 武汉NET_TO_DB
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开始!
-----------------一个老码农的感言!
武汉NET_TO_DB
2017-11-01
声明:非博主所作,是群里看到的,收藏一下,不好意思。
《DELPHI赋》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- [Angular] Learn How To Use ng-template Inputs
For example, we have a modal component, it can config that using ng-template as a configurable templ ...
- ORACLE RMAN备份及还原 RMAN能够进行增量备份:数据库,表空间,数据文件
ORACLE RMAN备份及还原 RMAN能够进行增量备份:数据库.表空间.数据文件 仅仅有使用过的block能够被备份成backup set 表空间与数据文件相应关系:dba_data_file ...
- python使用matplotlib画图
python使用matplotlib画图 matplotlib库是python最著名的画图库.它提供了一整套和matlab类似的命令API.十分适合交互式地进行制图. 先介绍了怎样使用matplotl ...
- 安装hadoop2.6.0伪分布式环境 分类: A1_HADOOP 2015-04-27 18:59 409人阅读 评论(0) 收藏
集群环境搭建请见:http://blog.csdn.net/jediael_lu/article/details/45145767 一.环境准备 1.安装linux.jdk 2.下载hadoop2.6 ...
- keil出现蓝色小箭头
- stackedit
https://github.com/benweet/stackedit/ https://github.com/waltcow/blog/issues/4
- Vue.js如何划分组件
常见的一些页面,大家坐在一起敲代码就可以了,做完这个页面再做别的页面,但是作为一个功能复杂的系统,尤其是使用一些适合模块化开发的框架,这样会显得效率很低,那么我们就单纯的看在Vue里面如何划分组件的. ...
- Windows Phone 8.1 Tiles, Notifications and Action Center
(1)Tiles Tiles 也就是磁贴,是 Windows Phone 的一大特色. 一个 Tile 其实可以看成是一个 XML,比如: <tile> <visual> &l ...
- php实现求数组中出现次数超过一半的数字(isset($arr[$val]))(取不同数看剩)(排序取中)
php实现求数组中出现次数超过一半的数字(isset($arr[$val]))(取不同数看剩)(排序取中) 一.总结 1.if(isset($arr[$val])) $arr[$val]++; //1 ...
- TCP三次握手和四次握手最直接的理解
网上有非常多文章讲TCP为什么建立连接时须要三次握手,关闭连接时须要四次握手.讲了非常多原理.反而让非常多人难以理解. 事实上仅仅有一句话:TCP连接是两个端点之间的事.因为TCP连接是可靠连接,所以 ...