3 ms·
I would mostly attribute this to go’s compositional and prescriptive nature. Go sort of pushes you toward building highly reusable pieces that can be combined t
by yahyaheee 8y ago
I would mostly attribute this to go’s compositional and prescriptive nature. Go sort of pushes you toward building highly reusable pieces that can be combined to create a system. It does that in a way that’s incredibly easy to grok, which allows developer communities to more easily grow around products.
- Ericson2314 8y agoPerscriptive? Maybe. Compositional? Absolutely not. I blame the things not being done sooner on Go.
- yahyaheee 8y agoCompositional meaning composed of core elements that are combined to create something else.
- gameswithgo 8y agoWell that’s everything
- Ericson2314 8y agoI know what it means, I'm saying Go doesn't have it (relative to other languages).
- yahyaheee 8y agoI would say that go is very compositional in a simple manner that makes it easy to grok and hence the tools end up being highly reusable. Not all languages push you toward decomposition, but I would argue its the most important trait of a language and its community. But you know how programming language discussions go =P