Re:Ask HN: Should I learn Scala or Go?
by mangeletti on Wednesday April 15, 2015 @10:42AM
(#9381273)
Thanks for the reply and the data about each. Compile time is actually something I hadn't given one iota of thought about, likely because I've never really worked in a compiled language. I imagine this is a huge pain when you want to make a quick production change or you just like to get quick changeset feedback.
Re:Ask HN: Should I learn Scala or Go?
by kasey_junk on Wednesday April 15, 2015 @12:12PM
(#9381949)
It is largely not a problem for that because Scala's incremental compiles are reasonable and test time dominates build times in either case.
The speed of the go tool chain becomes a huge asset when it comes to integrating with other tools. This allows freedom to use the environment you as a developer want to use. Being able to work exclusively in vim/tmux after years of needing intellij to be productive is a breath of fresh air.
Compilation is speedy enough that you can just use `go run` in development and it feels like running a python script.
Re:Ask HN: Should I learn Scala or Go?
by deferpanic on Wednesday April 15, 2015 @11:20AM
(#9381529)
c++ had huge compile-time issues which is one of the motivations behind go's compile-time speed - it feels like you are working in a dynamic language
Go, on the other hand, has a simple syntax, excellent tools, and compiles lightning fast. Depending on what you're doing you may not have the library support you need.