众所周知,Borland Pascal、Turbo Pascal、Turbo C等这类开发工具,都习惯自带IDE。
因此,我产生了一个大胆的想法。
DOS时代下的Turbo C
好了,我们接着往下看。
从DOS时代过来的前辈,基本上都有这么一个印象。
大部分人,应该都是在高中,开始使用Watcom C++吧,一打开Watcom C++界面,基本上所有人都会傻眼。
界面模仿turboc,支持多文件同时打开,实时切换auto indent、buffer,支持自定义工具,配置以后,可以在ALT_F1编译当前文件,ALT_F2 运行编译出来的可执行文件。
1986年,MicroEmacs发布第一个版本。
MicroEmacs
几年后,增加了DOS支持,支持代码片插入(自带4,5种语言,比如常用的snippet),支持自定义工具,常用键位支持 EMACS,c-p,c-f, c-b, c-n等移动光标类。
据说,Linus 今天还在自己维护和使用这个 MicroEMACS。
可以说,DOS时代,是国内软件开发的筚路蓝缕时代,所用的开发工具往往简陋之极,但就是这样简陋至极的开发工具,却完成了霸屏DOS时代的很多经典软件,比如:
WPS、CCED
而大家所熟知的中文字表处理软件——CCED,1.0至3.0版本,则是由开发工具编译BASIC,CCED 4.0后,改用C语言。
求伯君发明的WPS 1.0-3.0版本,开发工具则为汇编语言。
……
以国内最早的无代码开发平台——云表平台为例,在它这里,所有人都可以实现“所见即所得”的编程思想。
不会像DOS时代下的Watcom C++这类软件那样,操作起来,被迂回“挖坑”。
使用者,只需要记住云表“三板斧”:数据接口、填表公式、业务公式,即可自主开发出个性化自主可控的管理软件,如PLM、SRM、WMS、ERP、OA、进销存等。
开发全程“傻瓜式”,即在和excel很像的界面,拖拉拽,输入中文文本配置信息,加以流程、权限等,简单又方便。
不用编译,也不用借助VBA等辅助工具,还支持二次开发。
支持数据透视、数据分析、 表/标签自定义模板打印;支持消息推送,流程审批,多人协同;支持OpenAPI,外接数据源,生成H5页面;可与小程序、 站、钉钉、微商城、企业微信、SAP、浪潮、高拍仪、电子秤、地磅、PDA;可生成移动端app;内嵌MySQL数据库,局域 可用。
正因为其简易的操作性和强大的功能,云表平台深受各行业企业的喜爱,其中包括华为、中国电信、中冶、恒逸石化、北京航天、中铁等知名企业。
小结
日出江花红胜火,春来江水绿如蓝。
不得不感慨,如今的科技,真的谓雨后春笋,日新月异啊。
WORD PREDSS
从DOS时代的“一件(软件)难求”,到如今的触手可及,“所见即所得”。
文|Mondy
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!