General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Coding with Lewis
comments
Comments by "" (@pierreollivier1) on "Coding with Lewis" channel.
Previous
1
Next
...
All
as a Zig enjoyer, I would agree with Zig's zen : Communicate intent precisely. Edge cases matter. Favor reading code over writing code. Only one obvious way to do things. Runtime crashes are better than bugs. Compile errors are better than runtime crashes. Incremental improvements. Avoid local maximums. Reduce the amount one must remember. Focus on code rather than style. Resource allocation may fail; resource deallocation must succeed. Memory is a resource. Together we serve the users. So definitely more Craft based, but also user focus. Users are what matters at the end of the day.
44
@ I really like python too, but I think that it doesn’t really obeys its own Zen. I still love python, ans use it all the time for prototyping, and experimenting which I love to do. But Zig really follows its own Zen adamantly. They’ve the benefit of not being 1.0 yet, so they have more leeway too unlike python, Zig’s core team, breaks the language and build system, add and remove features in order to avoid local maximum. Python is great but since it’s a dynamic language it’s harder to truly follow its own guidelines. Tools help but yeah, I wish python had some better tooling especially the build system. I really love when a language has a built system that’s well made, and really like it even more when the build system is in the same language like Zig.
1
Previous
1
Next
...
All