News for hackers. Stuff that matters.
Re:Python Is Easy. Go Is Simple. Simple != Easy by kevincox on Monday November 27, 2023 @02:34PM (#38437073)
This was exactly my experience when I was working in Go. Each line was easy to understand, but reading actual code was painful because I needed to read so much to figure out what was actually being done. I was basically spending 90% of the time mentally simplifying the code into abstractions so that I could understand the business logic. Then once I understood the business logic I had to zoom back in to check that their inlined reimplementation of various basic data manipulation routines were correct.
Re:Python Is Easy. Go Is Simple. Simple != Easy by stouset on Monday November 27, 2023 @02:45PM (#38437208)
Yep. Every layer has to deal with every detail of every problem. So now you get to read dozens of in-line, bespoke implementations of what should be a method call.