←back to thread

131 points apta | 2 comments | | HN request time: 0.419s | source
1. 10098 ◴[] No.9266774[source]
I tried Go. It didn't really impress me, to be honest. I get that they're trying to build a nice, coherent language and, but they do that by simply avoiding doing all the things that are hard. I don't see any compelling reasons to choose Go over, for example, Java.
replies(1): >>9267551 #
2. NateDad ◴[] No.9267551[source]
Go uses a lot less memory than java in general (generally due to having real value types and usable pointers). Go has clean multi-threaded code baked into the language. Go requires no external runtime, so you never have to worry about what version of the runtime is on a machine. The implicit interfaces make it easier to keep separation of concerns, and prevent your code from turning into spaghetti.