Hacker News new | ask | show | jobs
by maximus-decimus 890 days ago
It's really the other way around : it's simple, which makes it not easy to use.

The way Arch Linux defines simplicity is "Arch Linux defines simplicity as without unnecessary additions or modifications."[0]

Go is simple because it only really has what you NEED. People complain about wanting this and that feature, but they don't really NEED it, it would just make writing code easier.

Personally I love that because if there's a billion ways to do something, I waste all my time trying to figure out the best way to do it instead of working on the original problem, but I can see why people who are not like me would prefer more features.

* https://wiki.archlinux.org/title/Arch_Linux#Simplicity

1 comments

But Arch let's me make my system as complicated as I want after providing the minimalist base layer. It gives almost total freedom in that respect.

I think it's more like a Lisp than Go.