3 ms·
Have you tried the approach that Zig has, or the approach that Rust has? They are easy to debug and do not use any crazy stuff, just simple syntax like `try x()
by lionkor 2y ago
Have you tried the approach that Zig has, or the approach that Rust has? They are easy to debug and do not use any crazy stuff, just simple syntax like `try x()` (Zig) or `x()?` (Rust)
- clausecker 2y agoYes and that syntax sucks.
- lionkor 2y agoThat sounds like your opinion rather than a "it sucks because it encouraged bad practices" or something
- clausecker 2y agoif err != nil { return err; } is an antipattern. Codifying it through builtin constructs does not change this, but instead encourages such poor error handling. That's why try sucks.