TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Amazing advantages of Go that you don’t hear much about

25 pointsby pramodbiligiriover 7 years ago

1 comment

gtoweyover 7 years ago
I agree with the author&#x27;s main points that the advantage of Go is that there&#x27;s usually only one way to do things, and that keeps it simple and lets you focus on the code.<p>IMHO this is what Python was like as well when it was new. It was simple &amp; delightful to use. However the current state of Python makes it a nightmare for anyone trying to get into it now. It takes a great deal of discipline to produce great Python code, and I&#x27;ve seen plenty of examples of unreadable tangles of annotations and generators which is impossible to debug unless you wrote the code yourself.<p>Going back further Perl was like this too -- so many people only recognize it as the butt of jokes, but there was a time when it was the perfect tool for the job. Then it was the language that had a library for everything. Then it became burdened by attempts to bolt on every language feature anyone could want until it became nearly unusable for most people.<p>This has happened to many other languages as well that one could speculate that this is the inevitable lifecycle of a programming language. I hope Go can hold out for a while.
评论 #16294388 未加载