Glad to see "Together we serve the users" come back. I miss the old Zig readme that said Zig comes with an MIT license and a humble request to build software that serves the users.
Zig Zen Update
21–30 of 65 posts
Re: Zig Zen Update
#22Nicely done! I always felt that Python's "There should be one-- and preferably only one --obvious way to do it." was a bit of a mess. Obviously (to anyone who was around at the time), that plank was written in response to Perl's motto: "There is more than one way to do it." Zig's original take on this, "Only one obvious way to do things" seems even worse. You see, both languages agree that Perl had it wrong: it is un…
Re: Zig Zen Update
#23I don't see how Zig will ever contend with Odin, Jai, C3 and others when they drive away half of the prospective users with activism.
Re: Zig Zen Update
#24Nicely done! I always felt that Python's "There should be one-- and preferably only one --obvious way to do it." was a bit of a mess. Obviously (to anyone who was around at the time), that plank was written in response to Perl's motto: "There is more than one way to do it." Zig's original take on this, "Only one obvious way to do things" seems even worse. You see, both languages agree that Perl had it wrong: it is un…
Re: Zig Zen Update
#25Earlier quoted context omitted.
I saw what changed syntactically. I meant I don't really understand what changed semantically. And whether there is any context to why the change was necessary.
The commit message feels clear to me? It seems Andrew wanted to clean the zig zen slightly, it’s not a big change: > - rewordings > - "memory is a resource" goes without saying > - emphasize the final point
Re: Zig Zen Update
#26I don't see how Zig will ever contend with Odin, Jai, C3 and others when they drive away half of the prospective users with activism.
Comparing Jai and Zig on that behalf is crazy.
Edit: If that is about political activism it's even more crazy. A dude that rambles about woke stuff is political as well. Maybe just aligns with yours.
Re: Zig Zen Update
#27Nicely done! I always felt that Python's "There should be one-- and preferably only one --obvious way to do it." was a bit of a mess. Obviously (to anyone who was around at the time), that plank was written in response to Perl's motto: "There is more than one way to do it." Zig's original take on this, "Only one obvious way to do things" seems even worse. You see, both languages agree that Perl had it wrong: it is un…
The correct alternative is to make no motto at all. It's code. Makes computer go brrr.
Re: Zig Zen Update
#28Earlier quoted context omitted.
The correct alternative is to make no motto at all. It's code. Makes computer go brrr.
Yeah, I actually don't care how other people program in the languages I'm using. Give me all the ways to do things. I'll make my own choices, thank you.
Re: Zig Zen Update
#29Re: Zig Zen Update
#30Nicely done! I always felt that Python's "There should be one-- and preferably only one --obvious way to do it." was a bit of a mess. Obviously (to anyone who was around at the time), that plank was written in response to Perl's motto: "There is more than one way to do it." Zig's original take on this, "Only one obvious way to do things" seems even worse. You see, both languages agree that Perl had it wrong: it is un…
This is a losing proposition. Because just like in Python, it may also generate endless debates on "ok, but what exactly is the idiomatic way for this particular thing here"? Is it A, or B, or maybe C? Since many are always possible, each optimizing for slightly different things, like simplicity, or maintainability, or performance, or readability, or coverage, etc. Groups may form furiously asserting that the idiomat…