Re:Text-Based User Interfaces in Go – Beef up your commandli...
by christophberger on Tuesday April 04, 2017 @07:26AM
(#14031431)
Go is a pragmatic language, designed for programmer productivity. I think Go was never meant to be used as a language for reasoning about models and concepts at various abstraction levels and for arbitrary problem domains. There are certainly other languages available that are better suited for this.
Is the "package" as the unit of encapsulation a limitation that makes Go unsuitable to the large scale modeling of concepts in problem domains outside of the "computer"?