News for hackers. Stuff that matters.
Re:The Value in Go’s Simplicity by sagichmal on Saturday November 16, 2019 @12:49PM (#21553897)
We aren't talking about "code with feeling behind it" but rather "code as some kind of art".
Re:The Value in Go’s Simplicity by nicoburns on Saturday November 16, 2019 @01:30PM (#21554142)
You might have a different idea of what art looks like. Well designed abstractions are elegant, conceptually simple, and not-leaky. These tend to make code more maintainable and easier to comprehend.
Re:The Value in Go’s Simplicity by tensor on Saturday November 16, 2019 @03:53PM (#21554883)
One of the things you learn after writing code long enough, is that there is no such thing as a perfect abstraction, or even a non-leaky one. Eventually you run into edge cases, either in performance or functionality, that causes you to add warts to your abstraction.
Re:The Value in Go’s Simplicity by ForHackernews on Saturday November 16, 2019 @06:39PM (#21555645)
Stipulating that no abstractions are perfect shouldn't be an excuse to abandon the entire notion. There's still a gradient of more or less elegant and flexible abstractions.
Re:The Value in Go’s Simplicity by sagichmal on Saturday November 16, 2019 @03:13PM (#21554664)
This definition of art, though not wrong, is so expansive as to be meaningless, especially in the context of this discussion.