Comment

Comment by systems

well, the ecosystem is usually the answer, Go is a simple language, which attracted many developers, which resulted in a large ecosystem

but there is also the issue of complexity developer used Go to create complex systems, because it is a simple language, it allowed them to focus on the solution

while, complex systems, might be simpler if they were built using complex languages, it seems most developer prefer to build complex systems using simple languages, rather than build simple systems using complex languages

complexity doesn't disappear you can only spread it around, to make it more manageable .. using a simple language and moving complexity to the solution, seems like a trade off many are willing to make .. so this is not necessarily a bad thing .. its a preference

if Go starts adding complex features, many developers will move or chose another language ..

parent systems 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton