国产编程语言蓝皮书 2024 总结
编制背景与目的
编程语言作为软件业的工业母机和信息产业的核心,对产业发展至关重要。然而,我国在编程语言领域缺乏被广泛使用的自主语言,与我国工业大国、科技大国的地位不相符。蓝皮书的编制旨在全面收录国内活跃的编程语言项目,为业界提供全景图,协助需求方寻找合适语言,帮助爱好者寻找开源项目。蓝皮书延续了“从业者互助”的精神,通过自主申报展现项目特点,并定期更新发布。
收录标准与方法
蓝皮书收录的项目需满足以下条件:由国内企业、社区或个人发起和维护;符合项目分类标准;基本可用且可被验证;面向公众开放;处于活动状态。项目通过自主申报,在指定地址提交资料,包括项目名称、图标、主页、仓库、分类标签、中英文简介等。
项目分类方法
语言类项目分类标签包括:付费/免费、开源/闭源、通用/专用、是否接受社区贡献、语言类别、工具类别、应用领域。工具类项目分类标签包括:付费/免费、开源/闭源、是否接受社区贡献、工具类别、应用领域。
2024年度小结
2024年,蓝皮书收录项目增至20个,较2023版增加6个,减少1个,更名2个。各项目更新情况显示活动状态良好。国内编程语言社区活动活跃,开源社区组织的线下活动纷纷开设编程语言分论坛,PLOC社区也积极参与其中。
项目列表
蓝皮书共收录20个项目,按拼音排序,包括Auto语言、Aya、Calcit、CovScript智锐、DeepLang、GödelScript、HVML、金鱼Scheme、KCL、Koral语言、洛书(Losu)编程语言、MoonBit、Nasal-Interpreter、NASL、PikaPython、青语言、狮偶、凸语言、凹语言、XLang。每个项目详细介绍其分类、语言类别、工具类别、应用领域、主页、仓库、简介、特点、示例等。
关于我们
编程语言开放社区(PLOC)由国内从业者组建,旨在推动国产编程语言发展。湖北省软件行业协会为蓝皮书提供支持,致力于服务数字经济相关领域的行政机关、事业单位、科研院所、高校、企业,促进行业自律,培育数字人才,搭建交流合作平台。
附录
附录列出了语言类别、工具类别、应用领域的详细清单,为读者提供更全面的信息。