软件|人民的力量?低/零代码浪潮涌来|数字化转型观察04

“人民的力量!”(Power to the people!)
这是某知名咨询机构近期一篇评论的标题 , 文章主题 , 正是低/零代码(low-code/no-code)这一时下堪称“火爆”的技术风潮 。
“21天从入门到应用” , 曾经是程序员社区的经典笑话 , 折射的正是编程技能学习曲线的陡峭和漫长 , 以不需要或不太需要敲代码为特色的低/零代码软件开发概念 , 却可能一定程度上将之变为现实 。
有观点认为 , 低/零代码跨过成熟度门槛 , 将消解“码农”的技术壁垒 , 使编程成为一种如使用office软件般的常规工作技能 , 帮助业务人员乃至普通用户变身软件开发者 , 引发软件产业生态重构 , 乃至全社会数字化转型的加速 , 甚至可将之类比于寒武纪生命大爆发(Cambrian Explosion) 。
IT界权威市场分析机构高德纳(Gartner) , 在其针对低/零代码的魔力四象限报告中 , 给出了相对更为稳健 , 但同样令人印象深刻的预测:到2025 年 , 新开发的应用程序中将有70%使用低/零代码技术 , 而2020年这一比例不到 25% 。
“人民的力量”还在未定之天 , 资本的力量已经拍马赶到 , 以低代码技术明星企业OutSystems为代表 , 今年国内外低/零代码领域的融资事件与金额均已创下新高 , 值得一提的是 , OutSystems最新一轮融资赫然由Abdiel Capital和老虎基金领投 , 目的很可能是为公开上市铺路 。
除了独立低/零代码企业 , 平台型互联网巨头去年以来也纷纷下场 , 阿里宜搭(钉钉搭)、腾讯微搭、百度爱速搭等产品扎堆发布 , 甚至同一公司内不同业务部门(BU\BG)也争相推出低/零代码工具 。
热潮的背后 , 也不乏批判的声音 , 比如将之视为数年一次的软件开发乌托邦热情轮回 , 一如此前的RPA(机器人流程自动化) , 激进者甚至将之斥为行业毒瘤 。
低/零代码热潮为什么在今天兴起 , 对中国数字产业乃至产业数字化转型又将有何影响?我们来一探究竟 。
低/零代码 , 新瓶装旧酒?
低/零代码这一概念 , 尽管提出至今不到十年时间 , 但其蕴含的理念与愿景并不新鲜 , 上溯至上世纪七八十年代的第四代编程语言(4GL)风潮中 , “更少的代码量” , 已经成为界定4GL的一条重要特征(‘a 4GL will produce the same application in less code than will COBOL’) , 4GL加速软件开发 , 乃至实现软件生产自动化的愿景 , 也与今天的低/零代码颇有相似之处 , 有零代码厂商至今仍在主动攀附这一划代标准 。

软件|人民的力量?低/零代码浪潮涌来|数字化转型观察04
文章图片

(某零代码厂商的宣传)
庞杂的第四代编程语言探索 , 其后大体汇入两条技术路径 , 一条是高级语言的循序改进 , 即更贴近自然语言表达习惯的“超高级语言”开发 , 另一条更为激进的路径 , 则是用内含语义的图形拖拽代替代码 , 实现建模与控制过程的可视化开发 , 计算机科学泰斗大卫·哈雷尔(David Harel) , 当时曾对可视语言提出了乐观展望:“我们相信 , (在竞争中)胜出的方法将是具有图形化性质的” 。

推荐阅读