Touring the Zig-EM code-scape (2024)
zigem.openem.org
Touring the Zig-EM code-scape (2024)
1–10 of 13 posts
Re: Touring the Zig-EM code-scape (2024)
#2Re: Touring the Zig-EM code-scape (2024)
#3> Zig•EM – a novel programming framework for developing and deploying applications which target resource-constrained MCUs, where every byte of memory and every μJoule of energy matters https://zigem.openem.org/post-002/
Re: Touring the Zig-EM code-scape (2024)
#4I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
Re: Touring the Zig-EM code-scape (2024)
#5How does this compare to Rust? I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
Re: Touring the Zig-EM code-scape (2024)
#6How does this compare to Rust? I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
Re: Touring the Zig-EM code-scape (2024)
#7How does this compare to Rust? I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
Re: Touring the Zig-EM code-scape (2024)
#8Re: Touring the Zig-EM code-scape (2024)
#9How does this compare to Rust? I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
The two languages have completely different design philosophies and a completely different feel leading to a completely different experience. I would say they're more different from each other than Java is different from Python. Some low-level developers will be drawn to Rust more while others will be drawn to Zig more.
I just wonder what are the advantages of using a language that is not memory-safe and it's not even stable yet...
Edit: If there's any technical reason. Of course, being a hobby project, the author is free to pick whatever he feels is most ergonomic/he likes the most.
Re: Touring the Zig-EM code-scape (2024)
#10How does this compare to Rust? I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
A much better source on Zig vs Rust would be Alex Kladov [0], one of the authors of TigerBeetle [1], which is one of the best Zig code bases I have seen.