5 ms·
I agree Java streams and concurrent collections are great. I agree Go cannot offer similar things due to a weaker type system. I willingly code Go day-to-day.
by eeh 6y ago
I agree Java streams and concurrent collections are great.
I agree Go cannot offer similar things due to a weaker type system.
I willingly code Go day-to-day. I miss Java streams, and sometimes the codebase is slightly worse due to the lack of Java streams (or equivalent).
I accept a weaker language because I spend less time debating the Right Way to do things (Go is too inexpressive to support a Right Way), and because I can widen my hiring pool from those that know Java, to those that any language, knowing that they can easily pick up Go.