News for hackers. Stuff that matters.
Re:Shaving 40% Off Google’s B-Tree Implementation with Go Ge... by ARandomerDude on Tuesday September 19, 2023 @11:21PM (#37580063)
> now every Go program is full of nilchecking boilerplate

The try/throw/catch model is painful and Go opted for errors as values. It makes code more verbose but also much more predictable. Pick your pain.

Re:Shaving 40% Off Google’s B-Tree Implementation with Go Ge... by bushbaba on Tuesday September 19, 2023 @11:34PM (#37580112)
Makes developers need to at least think about error handling compared to say python. However I find Java’s error handling to be superior, but Java coding generally requires an IDE.