|
|
Log in / Subscribe / Register

Cro: Maintain it With Zig

Cro: Maintain it With Zig

Posted Sep 10, 2021 1:12 UTC (Fri) by atai (subscriber, #10977)
Parent article: Cro: Maintain it With Zig

>Freeing the art of systems programming from the grips of C/C++ cruft is the only way to push for real change in our industry, but rewriting everything is not the answer. In the Zig project we’re making the C/C++ ecosystem more fun and productive.

so we need to escape from C/C++, and then we don't.

Since we don't, this is a no-way way (as escaping is the "only way" per the first sentence)


to post comments

Cro: Maintain it With Zig

Posted Sep 10, 2021 2:23 UTC (Fri) by Paf (subscriber, #91811) [Link] (1 responses)

It might help if you read more than just these lines. Zig is deeply compatible with these ecosystems, which is how it can - in theory - both make them more fun and productive and aid in escaping from those languages over time. Gradually migrate.

Cro: Maintain it With Zig

Posted Sep 10, 2021 9:01 UTC (Fri) by scientes (guest, #83068) [Link]

You got it.

The initial goal of Zig was to be a better C. I left the project because I felt that it had diverged from those goals, and that Andrew is driven by his ego and thus over-extends himself (although his abilities are quite impressive). However, it succeeded at many of those initial goals.

One reason it has been so successful is that it is not unwilling to throw off baggage, like a dependence on libc. The standard library is a major pain to anyone that tries to use Rust without a POSIX clone.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds