4 ms·
I've been experimenting with Go, and I feel like you're expecting something different than what it's supposed to be. In my opinion, one of its strengths is its
by jordandanford 15y ago
I've been experimenting with Go, and I feel like you're expecting something different than what it's supposed to be. In my opinion, one of its strengths is its simplicity – it may not always be elegant, but it's consistent and readable, and there's usually one obvious way to do things (similar to Python). For some areas of programming, it strikes a nice balance between performance (native compilation) and usability (garbage collection, concurrency, etc.) for making fast, reliable software. Spend more time with Scala if you want a large, fancy language.
- wangii 15y agoyes, you are probably right. i expect any new language to have something ambitious, pronounces unique point of view regarding computing problems. e.g. "everything is a process" Joe Armstrong preaches. maybe Go is too much about performance, refuses to make any bold statement.
- jordandanford 15y agoIt doesn't need to make a bold statement, it's about being small and well-designed. Performance wise, C++ is still far ahead, but Go is substantially easier to use.