{"schema_version":1,"metadata":{"branch":"release","release":"8.0","architecture":"amd64","generated_at":"2026-10-21T02:35:53.703506+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/8.0/packages/amd64/sqlports-7.55.tgz","source_sha256":"393d2bd6f5b23c8ba1809ec63f3e8310d7787d329b7350089609a078eb01a387","package_count":12098,"source_kind":"sqlports"},"package":{"name":"zig-0.16.0","path":"lang/zig","url":"/packages/release/lang/zig/","comment":"zig compiler and toolchain","homepage":"https://ziglang.org/","maintainer":"Brandon Mercer <bmercer@openbsd.org>","description":"Zig is a general-purpose programming language and toolchain for\nmaintaining robust, optimal, and reusable software.\n\n- Robust : behavior is correct even for edge cases such as out of\n  memory.\n- Optimal : write programs the best way they can behave and perform.\n- Reusable : the same code works in many environments which have\n  different constraints.\n- Maintainable : precisely communicate intent to the compiler and\n  other programmers. The language imposes a low overhead to reading\n  code and is resilient to changing requirements and environments.\n\n\n- Simple Language\n\nFocus on debugging your application rather than debugging your\nprogramming language knowledge.\n\n  - No hidden control flow.\n  - No hidden memory allocations.\n  - No preprocessor, no macros.\n\n- Comptime\n\nA fresh approach to metaprogramming based on compile-time code\nexecution and lazy evaluation.\n\n  - Call any function at compile-time.\n  - Manipulate types as values without runtime overhead.\n  - Comptime emulates the target architecture.\n\n- Performance Meets Safety\n\nWrite fast, clear code capable of handling all error conditions.\n\n  - The language gracefully guides your error handling logic.\n  - Configurable runtime checks help you strike a balance between\n    performance and safety guarantees.\n  - Take advantage of vector types to express SIMD instructions\n    portably.\n","description_source":null,"description_unresolved":[],"package_architecture":"amd64","stem":"zig","readme":null,"dependencies":[{"path":"devel/cmake/core","type":"build","package_spec":"STEM->=4","url":"/packages/release/devel/cmake/core/"},{"path":"devel/ninja","type":"build","package_spec":"","url":"/packages/release/devel/ninja/"},{"path":"devel/llvm/21","type":"build","package_spec":"","url":"/packages/release/devel/llvm/21/"}],"reverse_dependencies":{"count":3,"url":"/packages/data/ed/edb650cf56d3be0fc16666410159f4191b467eb63a421d6c1b8f4442de326ed1.json"},"categories":["lang"],"flavors":[],"only_for_architectures":["amd64","arm64","powerpc64"],"not_for_architectures":[]}}
