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.

The 'Slow Golang' movement: smaller, simpler, slower

2 pointsby gus_leonelalmost 2 years ago

3 comments

Alifatiskalmost 2 years ago
Yes! I support this.<p>Readability should be prioritized across the organization or it will punish you later.<p>As a reminder, read about Kernighan&#x27;s law: “Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”<p>Go is already a high-performance language, I am fine with people trying to squeeze out all the juice, until you have to trade-off readability.
tony-allanalmost 2 years ago
From the article:<p><pre><code> Junior dev: My code is simple and easy to understand. Mid-level dev: My code is subtle, clever, innovative, expressive, hyper-optimized, and ingenious. Senior dev: My code is simple and easy to understand. </code></pre> <a href="https:&#x2F;&#x2F;twitter.com&#x2F;bitfield&#x2F;status&#x2F;1219174978748370945" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;bitfield&#x2F;status&#x2F;1219174978748370945</a>
jjgreenalmost 2 years ago
These seem to be arguments against using Go at all:<p><i>Performance doesn&#x27;t matter</i>, so why use a compiled language, surely easier and clearer in Ruby, Python, ...<p><i>Go is fast</i>, my Go chums tell me a 1&#x2F;3 of the speed of C&#x2F;C++&#x2F;Rust, plus GC stuttering, so if performance matters, use the latter<p>It seems that Go has a quite small window of applicability.