|
|
|
|
|
by Too
1560 days ago
|
|
It’s not about handling the error, it’s about propagating unexpected error. Because most errors are that; unexpected. Modern languages do this by default, using exceptions, or force you to check return values using Result<> or alike. Even in C, when compiled through some more strict linter, this would fail because ignored return value should be prefixed with (void). In either case I think the main takeaway from the article is that a language where even hello world has such pitfalls, isn’t suitable, given the many other better options today. |
|