4 ms·
What became apparent is that the smalltalk world of small modular highly composable designs is kind of critical All of the cost/benefit tradeoffs of Smalltalk
by stcredzero 8y ago
What became apparent is that the smalltalk world of small modular highly composable designs is kind of critical
All of the cost/benefit tradeoffs of Smalltalk point towards small granularity. You had "everything is an object" to a very high extent. This meant that objects and lambdas had to be super nimble, because literally everything (with just a literal handful of exceptions) was made out of them.
When these pieces get less nimble, the cost/benefit changes, and the granularity at which you operate changes as well.
if anything we are seeing quite a lot of focus on things like functional programming
Some of that is also suitable for small granularity.
Right now, I'm trying to figure out how the above applies to Golang.