Zig's New Relationship with LLVM
kristoff.it
Zig's New Relationship with LLVM
1–10 of 295 posts
Re: Zig's New Relationship with LLVM
#2Re: Zig's New Relationship with LLVM
#3Re: Zig's New Relationship with LLVM
#4Re: Zig's New Relationship with LLVM
#5I always like innovations in programming tooling. To me zig sounds like a system language written by system programmers, while rust is more influenced from FP and webdev communities, which is reflected in both tooling and language. To people asking why zig when there's rust, both are nice in different ways.
Re: Zig's New Relationship with LLVM
#6I hope they will make it also reproducible [1] and easily bootstrappable [2], for easier porting to new platforms. [1] https://reproducible-builds.org/ [2] https://bootstrappable.org/
Re: Zig's New Relationship with LLVM
#7Also, how does this relate to the observation just above that "the right-most box is always invalidated ... the final executable is always re-linked from scratch ... since the final executable depends on everything else"? Does linking somehow get faster or easier with in-place patching?
Re: Zig's New Relationship with LLVM
#8I always like innovations in programming tooling. To me zig sounds like a system language written by system programmers, while rust is more influenced from FP and webdev communities, which is reflected in both tooling and language. To people asking why zig when there's rust, both are nice in different ways.
Too much require.js look alike.
Re: Zig's New Relationship with LLVM
#9This looks amazing, as do many of Zig's features (e.g. comptime). It's hard to go back to memory errors after Rust, but I hope Zig becomes popular enough with some people (those that don't care about security? maybe game developers?) that it influences future languages.