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.

Go at SoundCloud

188 pointsby cypriendalmost 13 years ago

11 comments

anon01almost 13 years ago
We've just started using Go as well. It smokes our Python app in terms of speed, and is fun to use (maybe just because it's new?).<p>I have always wondered, however, that if moving to a new language seems great because of the language, or because you have such a better understanding of the implementation of the problem you are trying to solve.
评论 #4285444 未加载
评论 #4290059 未加载
laktekalmost 13 years ago
Shameless plug for my Go articles for anyone who wants to get a start - <a href="http://laktek.com/tag/go" rel="nofollow">http://laktek.com/tag/go</a><p>(Yes, I will commit to finish the rest of the series)
ungerikalmost 13 years ago
Go also works very well at STARTeurope, powering our event-platform <a href="http://startuplive.in/" rel="nofollow">http://startuplive.in/</a> Developing a high level webframework from scratch just for one website was a bit of a crazy undertaking: <a href="https://github.com/ungerik/go-start" rel="nofollow">https://github.com/ungerik/go-start</a> (sorry, the documentation needs a big update and a tutorial. Most time was spent on running stuff and shipping features...).
评论 #4285866 未加载
goostavosalmost 13 years ago
I'm still a bit of a novice, could someone elaborate on what he means by operator overloading being "problem creating?" I thought that was one of the main, 'core' concepts of OOP. Inheritance, and polymorphism.<p>How would you make something like a GUI without being able to specialize classes by overriding certain methods?<p>Have I misunderstood his point?
评论 #4286470 未加载
评论 #4286446 未加载
评论 #4286661 未加载
评论 #4287920 未加载
评论 #4286434 未加载
评论 #4288349 未加载
fjellfrasalmost 13 years ago
What sort of development environment are others here using for go (if using it at all, of course) ? I've had reasonably good experience with the go-mode in emacs.
评论 #4286723 未加载
评论 #4287428 未加载
评论 #4286234 未加载
评论 #4286861 未加载
评论 #4289763 未加载
trueboskoalmost 13 years ago
The way they describe Go as a WYSIWYG language makes me think of functional programming languages (e.g. mostly of elimination of side effects.)
评论 #4285307 未加载
zaistealmost 13 years ago
Nowadays, polyglot approach is the only right path for a software company. When I arrived in Berlin a month ago, I was positively surprised that SoundCloud supports local Clojure or functional programming groups. Keep up with great work!
评论 #4286310 未加载
shortlivedalmost 13 years ago
<p><pre><code> especially, as most new engineers on Go projects lament, during error handling </code></pre> Does any have pointers to reading material or care to explain the lack of error handling in Go?
评论 #4287847 未加载
评论 #4286064 未加载
评论 #4286062 未加载
user911302966almost 13 years ago
I'm confused. I see the word "engineer" appear several times, but the company appears to offer MP3 recording technology and a "share" button.<p>Where are the moving parts?
评论 #4287586 未加载
mseepgoodalmost 13 years ago
ʕ ◔ϖ◔ʔ &#60;- Gopher
brandoncapeccialmost 13 years ago
Why can't people just be satisfied with Ruby or Python...
评论 #4287059 未加载
评论 #4287066 未加载