3 ms·
Go has basically none of the mechanisms for sanely creating composable complexity that Scala has. It makes me really grossed out to think about someth
by frowaway001 12y ago
Go has basically none of the mechanisms for sanely
creating composable complexity that Scala has. It makes
me really grossed out to think about something with the
complexity that Finagle exposes as a Go library. Go is
all about small, sturdy tools that work for most of the
cases most of the time and that compose well with each
other - IF - they are built into the standard library.
And if it's not, have fun spending your time writing
uni-typed interfaces for any kind of interop with
desired complexity. Go is great for writing dead simple
byte slingers, pipelines that will be rigid in the most
dynamic possibility, guns that shoot JS and interact
with services, etc. That's simply not Finagle.
A thousand times this.