GHC开发者文档
GHC Development(ghc.dev)是一份面向 Glasgow Haskell Compiler 贡献者的 cheatsheet,而不是通用开发工具或商业 SaaS。它把 GHC 开发中最常用的步骤集中到一页:获取源码、准备依赖、构建编译器、运行测试、调试、生成文档以及参与社区协作。
页面明确指向 GHC Wiki、master 分支生成的 User's Guide、boot libraries 的 Haddock 文档,并给出从 GHC 自有 GitLab 克隆源码的命令。构建方面使用 ./boot、./configure、cabal v2-update 与 hadrian/build,同时提醒 GHC 使用 git submodules。对 Nix 用户,文档推荐 ghc.nix 来安装 alex、happy、texlive 等依赖。测试和调试部分给出了运行特定测试、接受失败输出、开启类型检查器与 renamer trace、使用 Devel2 flavor 启用 assertions 的命令。
正文未出现任何收费、套餐或支付方式信息。页面提供 GitHub 源码入口,GHC 源码位于 GitLab,整体更接近开源社区基础设施和公开文档。它没有 API/SDK,也没有托管控制台,主要价值体现在命令行工作流说明。
优点是高度聚焦、命令可直接复制,覆盖贡献者最常见路径,并连接 GitLab issue、merge request、ghc-proposals、ghc-devs 邮件列表和 IRC。缺点是内容明显偏速查:对 Haskell、GHC 构建系统、Nix、Hadrian 不熟悉的用户可能仍需阅读 Wiki 和官方指南;页面也未提供常见错误、平台差异或商业支持信息。
它适合准备参与 GHC 开发、修复 bug、运行测试集或调试编译器内部流程的 Haskell 高级开发者。对于只想学习 Haskell 语法或使用 GHC 编译项目的用户,官方 User's Guide 或入门教程更合适。中国大陆访问情况正文未说明;由于涉及 GitLab、GitHub、IRC 等外部服务,实际稳定性可能受网络环境影响,需以本地访问结果为准。
本测评基于公开资料整理,不构成购买建议,请以 ghc.dev 官网实际信息为准。
Glasgow Haskell Compiler贡献者入口,技术价值高。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。