Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Go is a general purpose programming language. It is suitable for a large variety of programming tasks beyond network services (though itself a massive problem domain)

For example Go is great for building cli apps. Simple, easy to install and easy to understand.

For another Go has surprisingly good windows support. Google didn’t do that.

For a third Go has robust cryptography libraries.

There are actually lot’s of other contributions from the community if you’d take the time to look.



> Go is a general purpose programming language.

Seriously? Does Google say that "native GUI devt" is intended use? And how about that it only supports one concurrency method, and does not allow one to implement one yourself.

> For example Go is great for building cli apps.

Ok, your joking right? CLI apps are simply a networked app that does not necessarily use the network. That's not an entirely new domain, like OpenGL, native GUIs, embedded systems, kernel programming, ...

> There are actually lot’s of other contributions from the community if you’d take the time to look.

That's good, but it still is not "open innovation" to the level of say Rust.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: