Zig's Comptime Is Bonkers Good

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. rust-analyzer

    A Rust compiler front-end for IDEs

    Also see e.g.

    https://github.com/rust-lang/rust-analyzer/issues/14375

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

    All these organizations[1] using nim in production must disagree with you then.

    [1]: https://github.com/nim-lang/Nim/wiki/Organizations-using-Nim

  4. nim-stew

    stew is collection of utilities, std library extensions and budding libraries that are frequently used at Status, but are too small to deserve their own git repository.

    Zig has the feature of not having exceptions. I see that Nim is trying to move away from them, but exceptions color functions, which means that you have to account for them even if you don't use functions that throw them[1]. Life is too short to deal with invisible control flow.

    [1]: https://github.com/status-im/nim-stew

  5. ccb

    The Comptime Compiler for Brainfuck

  6. v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

    Zig is also not the only language that has interesting compile-time features. V (Vlang)[1] and D (Dlang) (among others), has them too. It's kind of weird that this is promoted so much with Zig, as if other languages don't have a lot of this.

    [1]: https://github.com/vlang/v/blob/master/doc/docs.md#compile-t...

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Mantis, a web framework written in V

    8 projects | dev.to | 21 Dec 2024
  • The Acton Programming Language

    1 project | news.ycombinator.com | 6 Dec 2024
  • The Acton Programming Language

    4 projects | news.ycombinator.com | 5 Dec 2024
  • Top Paying Programming Technologies 2024

    19 projects | dev.to | 6 Mar 2024
  • Candy – a minimalistic functional programming language

    5 projects | news.ycombinator.com | 24 Feb 2024

Did you know that Nim is
the 50th most popular programming language
based on number of references?