一句话Perk 是一个仍在开发中的开源低层级编程语言,面向操作系统与科学应用开发。
定价开源免费 正文未提及商业定价或付费计划,仅说明 Perk 是开源项目。
适合谁操作系统开发者、科学计算应用开发者、编程语言研究者、低层级系统开发爱好者
核心功能低层级编程语言类型推断Option TypesLambda/高阶函数ModelsTypeclasses/ArchetypesC 代码生成词法分析、语法解析、类型检查、代码生成模块
功能与用途Perk 是一种现代、人体工学取向的低层级编程语言,目标是为编写操作系统和科学应用提供更好的语言体验。正文展示了 Hello World、类型推断、Option Types、Lambda、高阶函数、Models、Archetypes 等语言能力,并列出编译器相关模块,如 AST、Lexer、Parser、Typecheck、Codegen 等。
支持语言/框架Perk 本身是一门编程语言。正文未提及与具体框架的适配。其编译器模块包含 C_parser、C_lexer、Ctype_ast、Codegen,显示与 C 解析和 C 代码生成有关。
开源还是闭源开源。正文明确说明 Perk is an open source project,并提供 Contribute 与 Discord 社区入口。
定价未提及任何付费计划。作为开源项目,通常可免费获取和贡献,但正文未说明许可证、商业支持或托管服务收费。
API/SDK未看到面向外部开发者的 API/SDK。正文列出了 Perk 编译器/工具链内部模块,包括 Ast、Lexer、Parser、Typecheck、Codegen、Errors、Utils 等。
集成与生态正文仅提及 Examples、Docs、Community、Playground、Discord,以及来自 MellOS 开发者。未提供包管理器、IDE 插件、CI 集成、第三方库或生态成熟度信息。
文档质量页面提供语言示例和模块索引,能帮助读者快速理解语法和编译器组成。但正文信息偏基础,缺少安装、构建、平台支持、教程体系、错误排查和生产实践说明,文档完整性仍有不足。
中国访问未知
适用场景操作系统开发、底层系统组件开发、科学计算程序、编程语言实验与编译器研究
同类Rust、Zig、C、C++、Nim、OCaml