仓颉语言开发者的100张面孔——第三期

文摘   2024-08-26 19:45   上海  


张磊

从事了二十多年软件开发工作,仍战斗在第一线的软件架构师


2021年9月末的一天,微信上收到了一个陌生人的好友申请,作为一个有点内向的开发者,平时很少有人加我微信,带着好奇和他聊了下去,原来新的好友叫王学智,是仓颉语言的产品经理,在简单介绍了仓颉语言的情况后,邀请我参加仓颉语言的内测,我没有丝毫犹豫地就答应了,毕竟这么多年来一直在从事自主可控领域的软件开发工作,对于仓颉语言也早有耳闻,很期待能了解这种语言的细节,在签署了保密协议后,就开始了仓颉语言的学习和试用。


在内测期间,仓颉语言版本迭代非常快,基本上保持着每个月发布一个新版本的节奏;在社区里,对于语言特性的讨论非常热烈,各种Issue也是层出不穷的提出,不管是仓颉语言的开发者还是内测的参与者,大家都带着一种使命感参与进来,想着尽快完善仓颉语言,尽快丰富仓颉生态,早日把仓颉语言带到公众开发者的身边。


作为一个从事了几十年软件开发的一线开发者,更是全身心投入到了仓颉语言的内测试用以及生态完善中,截止到目前来看,主要参与了五个方面的工作:



01





首先是仓颉语言的试用及问题反馈,基本上对于每一个版本都会第一时间试用,对于发现的问题也会及时提交Issue,在社区发布的2021年度报告中,被列为提交Issue最多的三个人之一,在2022年度报告里因为提交了91个Issue而位列第二名。





02





其次是进行仓颉内容的分享,在仓颉社区举办的Workshop中,分别于第一期和第九期进行了相关的内容分享,在公司内部的科技大讲堂活动中,也作为讲师分享了仓颉语言的进展和特性。


03





第三是积极参与线上和线下的活动,作为评委参与了代码灵感集--仓颉社区代码示例征集活动,对于每期的Workshop只要有时间也会积极参与,线下参与了仓颉语言KOL交流会,在HDC2024上也很有幸和仓颉语言的开发者们面对面地进行交流。




04





第四是参与到仓颉语言轮子的打造上,主要是csv文件的仓颉库以及Redis数据库的仓颉驱动,还有其他一些小项目,当然因为工作的关系,在上面投入的时间还不够多,以后还会持续支持。



05





最后是仓颉书籍的编写,著有《仓颉语言实战》、《仓颉语言元编程》、《仓颉语言网络编程》等书,清华大学出版社出版。随着仓颉对鸿蒙的支持,在这一方向也会继续做一些工作,目前已和出版社沟通,计划下一年出版这一方向的书籍


      今年是参与仓颉语言内测的第四个年头了,一路走来,看着仓颉从一颗柔弱的幼苗逐步成长,在仓颉开发团队的呵护下变为参天大树,在生态小伙伴齐心协力的耕耘下,正慢慢发展成为一座森林。期间有兴奋、有惊喜、有无奈、有遗憾,但从没有想过放弃,因为打造自主可控的底层软件生态不是一件可以选择的事情,而是必须有人要做的对的事情,即使困难重重、即使道阻且长,也要破除万难,迎难而上,因为我们除了成功别无选择!




欢迎关注下方公众号投稿参与本系列,讲述你与仓颉语言的故事




仓颉编程语言
仓颉编程语言官方公众号
 最新文章