Zig 0.11.0 已正式发布。Zig 是一种通用的编程语言和工具链,用于维护健壮、最优和可重用的软件。
Zig 0.11.0 开发周期长达 8 个月,共有 269 名贡献者提交了超过 4457 个 commit。最大的亮点莫过于软件包管理的首次亮相。
软件包管理
(资料图)
开发团队表示,官方软件包管理器在 Zig 0.11 首次亮相。虽然目前仍处于早期阶段,但已经足够成熟,可以在很多情况下使用。
请注意,目前没有所谓的“官方”软件包仓库:软件包是任意的目录树,可以是本地目录,也可以是来自互联网的归档文件。
据介绍,软件包信息在名为build.zig.zon的文件中声明。ZON (Zig Object Notation) 是新引入的一种简单数据交换格式,它使用 Zig 的匿名结构体和数组初始化语法,以类似 JSON 等其他格式的方式声明对象。软件包的build.zig.zon文件应如下所示:
.{ .name = "my_package_name", .version = "0.1.0", .dependencies = .{ .dep_name = .{ .url = "https://link.to/dependency.tar.gz", .hash = "12200f41f9804eb9abff259c5d0d84f27caa0a25e0f72451a0243a806c8f94fdc433", }, },}详情查看发布公告。
延伸阅读
Zig 0.10.0 正式发布,自托管编译器首次亮相
实现自托管后,Zig 的下一步是什么?
Zig 重要里程碑:已初步实现自举
关键词:
赛福天:无锡暴雨未对公司生产经营造成影响 有投资者向赛福天(603028)提问,董秘您好,无锡暴雨请问对公司厂房、
德州柑橘树施肥窍门如何选礼物讨17岁女儿心 德克萨斯州的柑橘树施肥并不像看上去那么复杂。大多数德克萨斯州的土壤
55件注册商标被列入上海市第十三批重点商标保护名录,来看看有你熟悉的吗? 市知识产权局介绍,第十三批重点商标名录已于近日正式发布,55件注册商
中国劳工疑似在新西兰遭遇不公,我使馆回应 前不久,驻新使领馆联合发布了关于赴新务工的通告,提醒中国劳务人员提
室温超导体?徐庆金教授回应 中国科学院高能物理研究所研究员徐庆金近日就室温超导的热议发表了看法
中国东方航空国产大飞机C919首航:双机商业运营 8月4日,中国东方航空的两架国产大飞机C919首次开启双机商业运营,执飞
成都:大力发展芯片、服务器整机、液冷设备等高端硬件 聚力推动存储芯片产业发展 据成都经信局网站发布《成都市加快大模型创新应用推进人工智能产业高质