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.

Why We Think GoLang Is Ready For Early Stage Startups

43 pointsby cosminroover 11 years ago

5 comments

andreisavuover 11 years ago
Did you also consider Java or any JVM-based language?<p>Modern Java is a lot less verbose than it used to be and it knows a lot of tricks (e.g. akka, play framework, dropwizard, Rx, dependency management, good IDEs, advanced profiling and instrumentation etc.)<p>Netflix is an excellent example of how you can leverage the JVM to build one of the most advanced system architectures hosted on AWS.
latentvarover 11 years ago
We&#x27;ve been using Go for our startup as well and love it. Having programmed in a variety of languages, including Java, Scala, and Python, I have to say that Go has been as easy to work with if not easier than my previous experiences with other languages. Particularly awesome is the tooling they&#x27;ve built around the language. Dependency management is a cakewalk compared to other systems (say goodbye to Spring&#x2F;Maven&#x2F;etc. headaches) and compile time is extremely fast. Plus you get all the benefits of static type checking without much verbosity.
lmmover 11 years ago
What on earth were you comparing with to come up with go as having stricter code checking?<p>I&#x27;d say early stage startups are probably the least likely place for go to be a good choice - it sacrifices a lot for the sake of performance, which only matters once you&#x27;ve made it. As they say, scaling is a nice problem to have.<p>(Edit: and like Java it makes other sacrifices in the interests of being maintainable by less talented engineers. Again, that&#x27;s something big companies need, not early stage startups)
评论 #6636665 未加载
评论 #6637228 未加载
cygwin98over 11 years ago
I would like to know the reasons why they rules out Java and the gangs on the JVM such as Scala, Clojure.
评论 #6636616 未加载
JulianMiller520over 11 years ago
Love this. We made the same choice for our startup.