Hacker News new | ask | show | jobs
by anoncake 1844 days ago
Being opinionated is okay if your product is interoperable with others. Then people have the choice between your product and its potential replacements so having choices within your product is not as important. I guess Go is okay because we can afford multiple library ecosystems and programs written in different languages can interoperate.

Unfortunately for-profit companies really don't like giving their customers the choice to switch to a competitor.