云霞资讯网

被国内嘲笑了20年的汉语编程,最后成了eversheet的大脑

汉语编程挨骂,真不冤。过去20年,只要有人喊出“让中国人用中文写程序”,评论区里最先站出来反对的,往往就是国内的程序员。

汉语编程挨骂,真不冤。

过去20年,只要有人喊出“让中国人用中文写程序”,评论区里最先站出来反对的,往往就是国内的程序员。

有人觉得它在制造伪需求,还有人看到“全民学编程”的宣传,第一反应就是离远一点。

更尴尬的是,这类项目在国外通常也没多少存在感。

除了2019年出现的文言编程,因为能用古文写程序,在海外技术圈引起过一阵好奇,绝大多数汉语编程工具都没有真正进入主流开发市场。

问题来了,汉语编程到底动了谁的奶酪?

刚接触编程时,我也想过一个问题。既然中国人日常使用汉语,为什么代码里满是英文?

后来真正接触开发才发现,

对程序员来说,编程的门槛在于逻辑思维(算法、架构、数据结构),而非语言障碍。

汉语编程试图通过“翻译语法”来降低门槛,其实是“治标不治本”。

对于真正的开发者,用英文单词编写代码是一种无须翻译的“视觉逻辑符号”,转成中文反而增加了认知负荷。

所以他们反感的并非汉字,而是这种虚假的轻松感。

中文代码没走通,有人却悄悄换了个对象

大约十多年前,一批与金山WPS有技术渊源的人,他们没有继续劝程序员放弃英文代码,而是把目光转向了另一群人。

办公室文员、仓库管理员、车间生产计划员......

这群人不懂编程也不想学习编程,但他们熟悉Excel表格。

于是,他们把汉语与表格被放到了一起。

在云表eversheet里,用户先像操作Excel那样画出表格模板,再用中文描述取数、计算、审批和数据流转规则。数据库表、页面和部分底层逻辑由平台处理,使用者主要面对自己熟悉的业务。

走到这里,汉语编程才算找对了人。它没有取代专业代码,而是让业务人员能参与软件构建。

以为只是高级表格?

第一次看到这种工具,很多人容易把它理解成多维表格或者说云上的表。觉得无非是共享数据、设置权限,再加几个自动提醒。

可企业真正用起来后,差别很快就出现了。

普通多维表格更适合轻量协作,标准管理软件则按照厂商预设的功能运行。

而eversheet可以让企业从一张Excel表开始,逐步做出库存、采购、设备、生产、质量和财务辅助系统,业务改变后还能继续调整。

这意味着,同一套业务操作底座上可以搭建多个相互关联的企业级应用。

个人觉得它简单,是因为操作方式熟悉。

企业愿意采用,则是因为它能够继续生长。像国内潞安化工用它打造了数字化综合管理平台,由集团数字化专班8人小组基于eversheet历时6个月打造。

还有化工行业龙头浙江恒逸集团,则是用它统一了30多个业务系统,并于SAP集成。

总结

回头看,汉语编程过去最大的误判,是执着于让程序员改用中文。

Eversheet没有先去说服所有开发者,也没有把“中文代码”包装成一场技术替代。它先进入企业,让仓库、车间、采购和财务人员真正使用。

当业务人员发现,自己画出的表格可以变成管理系统,熟悉的中文规则可以控制流程,汉语编程才第一次摆脱了表演性质。

最后,内容就写到这,希望多少能带给你一个新知识或是启发,一起进步。有想法欢迎留言,咱们下篇再见。

文 | eamon