一个草根团队驱动的国产编程语言,开源1年后,如今活的怎么样?
💡
原文中文,约5600字,阅读约需14分钟。
📝
内容提要
本文介绍了凹语言的研发历程和开源成果,采用AGPL-v3开源协议并制定贡献点激励制度。团队召开20+次社区会议,完成了MVP版本发布和参考手册编写,GitHub 650+ Star。凹语言已完成大部分语言特性,初步达到试用状态。
🎯
关键要点
-
凹语言的研发历程经历了5年,开源一年,团队分享了他们的心得与体会。
-
凹语言旨在推动WASM平台发展,是首个实现浏览器内编译、链接、执行全链路能力的编程语言。
-
凹语言于2018年底由编程语言爱好者发起,2022年7月正式开源,已完成大部分语言特性。
-
团队召开20+次社区会议,发布了MVP版本和《凹语言参考手册》,GitHub获得650+ Star。
-
凹语言采用AGPL-v3开源协议,制定了贡献点激励制度以保障贡献者权益。
-
开源初期,凹语言面临关于使用Go语言代码的质疑,最终决定采用AGPLv3协议。
-
凹语言社区成立临时决策委员会,推动项目民主化,确保提案通过投票制度实施。
-
贡献点制度自2022年开始实施,已分配15万个贡献点给12名贡献者。
-
凹语言在开源一年内实现了大部分核心语法特性,开发者可基于此进行标准库开发。
-
团队成员在开发过程中面临心理挑战和技术实现的困难,但坚持初心,推动项目发展。
-
凹语言团队呼吁更多编程语言爱好者加入,共同推动国产编程语言的发展。
➡️