Comment

Comment by kazinator

Apples and oranges. Python is a dynamic language, whereas Go is a systems programming language that tries to offer an alternative to C.

You {would/would not} switch to Go from Python for about the same reasons why you {would/would not} switch to C, Ada, Modula 2, and so on.

A more useful blog would be, "Why I'm not leaving C (or C++, Rust, ...) for Go".

If I were using Go (which I almost certainly won't be, ever), I think would try to use its panic/recover mechanism as much as possible to avoid the tedious multi-level error handling.

parent kazinator 10 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton