# prefound **Repository Path**: ploc-org/prefound ## Basic Information - **Project Name**: prefound - **Description**: 筹备组工作区 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-11-22 - **Last Updated**: 2023-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 编程语言开放社区 筹备组工作区 ## 1. 是什么? 编程语言及编译器是根软件,即软件业的工业母机。编程语言开放社区——Programming Language Open Community,或简称 PLOC,是由国内的根软件项目方、实际从业者组成的社区。 ## 2. 成立动机 中国拥有庞大的程序员群体,在不同的统计口径下,这一数字都近千万;与此同时,随着高科技核心技术的不断进步,国内的芯片制造、数据库、HPC系统等领域正在蓬勃发展,对根软件的自主可控性需求逐渐增强,这与国内在该领域的相对劣势形成鲜明对比。 我国正朝着全产业链化的方向高速前进,处于产业链闭环的风口之前。一些大型企业已经提前进行布局并取得了可观的成果,同时社区中也涌现了许多具有特色的新兴项目。然而,当媒体、工业界和政策制定者开始将注意力转向根软件领域时,难免会产生疑虑:谁能够提供该领域的全景图呢?回顾历史,不难发现,与其他产业不同,作为信息产业的核心,根软件的成功案例充满了偶然性。目前广泛使用的编程语言和开发工具,既有由大型企业推动的商业项目,也有由个人发起的开源项目;既有以KPI为驱动的商业产品,也有由兴趣驱动的产品。当前国内的根软件行业也正呈现出项目高度分散的趋势。 根软件天然具有“减少外部依赖”的特性,个人项目中这一点尤其明显,许多项目的创建者不善于与外部互动,而新工具链的学习成本使其获客难度远高于一般的应用型项目,这两者之间的矛盾无疑使得许多资源匮乏的项目陷入了更为困难的处境。 如果成立一个由项目创建者和实际从业者组成的社区,通过定期发布《国产编程语言蓝皮书》等形式,至少可以产生以下影响: - 客观的描绘国内根软件项目的现状,毕竟最了解具体项目的人是项目的创建者;最懂行业的人是从业者; - 对可用的根软件产品进行标准化展示,为潜在用户提供比较、选择的依据,助力项目创建者与用户产生联系。 这就是成立这个社区的动机。 ## 3. 社区愿景 - 创建全面、客观、紧随国内现状的根软件黄页; - 协助小型项目对接实用场景; - 在社区推动编程语言相关的技术交流、资源共享、工具共建。 ## 4. 组织形式 社区为从业者组建的自由组织,其主体由社区成员构成。 ### 4.1 社区成员 社区成员为入选项目的创建者或其授权人(以下简称项目方)。入选项目除满足根软件定义外,还需达到以下条件: - 公开 - 可用 项目方可随时经社区成员推荐,提交加入申请,由执行委员会(见 4.2)对申请进行审核。申请通过时,执委会将获得该项目的名称、图标等商标使用权,用于项目在蓝皮书中的展示。 ### 4.2 执行委员会 执行委员会,简称执委会,是社区的具体执行机构,服务于所有成员,对所有成员负责。其职能包括: - 定期编制、发布《根软件蓝皮书》; - 审核项目加入申请; - 对违反中华人民共和国法律法规的项目方,开除其成员资格; - 组织召开成员大会,执行成员大会决议; - 组建专业委员会(见 4.3)、撤销专业委员会、变更专业委员会职能。 > 执委会产生办法及提案投票细则待定 ### 4.3 专业委员会 专业委员会,简称专委会,是执委会为执行标准制定、前沿技术咨询等专业任务而组建的特殊机构。 专委会对执委会负责,其人员组成由执委会指定,专委会委员无须为社区成员。 ## 5. 意向成员 以下项目已联系,并加入筹备工作组: - [NASL](http://nasl.lcap.group),数之帆 - [KCL](https://kcl-lang.io/) - [HVML](https://www.hvml.org) - [狮偶](https://gitee.com/openblock/openblock) - [Calcit](https://calcit-lang.org) - [智锐](https://covscript.org.cn) - [Deeplang](https://github.com/deeplang-org/deeplang) - [洛书](https://gitee.com/chen-chaochen/lpk) - [凹语言](https://wa-lang.org) - [木兰(重现)](https://gitee.com/MulanRevive/mulan-rework)