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.

Attention, Spoiled SWEs: Take a Lesson from Go

6 pointsby hondo778 months ago

2 comments

__MatrixMan__8 months ago
I had to switch to go at work recently. I&#x27;m having a difficult time with it. I keep listening for what it might teach me, but it has nothing to say, and <i>since</i> it has nothing to say, I can&#x27;t anticipate its direction. All of its design decisions seem arbitrary because I can&#x27;t figure out what its goals are.<p>Maybe I&#x27;ll wake up tomorrow and the light will shine down on me and I&#x27;ll understand. But from where I&#x27;m sitting right now, the lesson go has for us is:<p>&gt; Look around, the hell you see... that&#x27;s about as good as it gets. There&#x27;s no point in trying to find a better way, so here&#x27;s the best way to not bother trying.<p>The author seems to think that the aspirations of more interesting languages are vanities of some sort. Like they&#x27;re saying &quot;look at me I&#x27;m &lt;buzzword&gt;!&quot;. But if you study the way people from different language communities behave... it would seem that whatever the buzzword is, it&#x27;s actually having a significant affect on how they think and how much they enjoy coding. I don&#x27;t know why you&#x27;d withdraw from that.
评论 #41662850 未加载
erik_seaberg8 months ago
&gt; A move only the reigning search engine king would dare.<p>It was a reskin of Limbo, which they had released at Bell Labs without a lot of traction.<p>&gt; Most new languages never overcome basic performance issues.<p>Poor performance is a problem with an implementation. Poor expressiveness is a problem with the grammar and semantics of every implementation, especially when you don&#x27;t let end users extend the language to their needs.