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.

Spf13 is leaving Google

239 pointsby ArmandGrilletalmost 3 years ago

26 comments

noisy_boyalmost 3 years ago
When I initially started Go, it felt so easy to pick up. Then I wrote a component in it and it felt overly verbose. Then I had to revisit the component and had to do some heavy refactoring&#x2F;additional testing and realized that the language, to certain extent, didn&#x27;t stand in the way. After all these iterations, I think Go is leaving an-even-bigger-adoption on the table for the want of following:<p>1. Functional operators like map&#x2F;filter&#x2F;reduce - all of these would be optional but would save SO many lines of code.<p>2. Add simple conveniences - e.g. &quot;contains&quot; to check if a key is present in a map. Again those who don&#x27;t want to use these, don&#x27;t have to.<p>3. Error handling boilerplate - something to the tune of &quot;?&quot; operator in Rust
评论 #32148835 未加载
评论 #32147935 未加载
评论 #32147332 未加载
评论 #32154471 未加载
评论 #32150142 未加载
评论 #32147949 未加载
评论 #32149205 未加载
评论 #32147363 未加载
lakomenalmost 3 years ago
The rats are leaving the sinking ship, is what comes to mind. Go has become so mainstream and the talent has moved on. I see it in so many cases. Established packages only do dep upgrades and rarely add any innovation anymore. Many of the original writers have abandoned the projects. Skeleton crews remain which lack the talent to be creative.<p>Gin for instance has a broken streaming api. No one is going to fix it. It would mean rewriting it from the ground up. Their contrib packages are mostly outdated and not functional. Gorilla is also in maintenance mode.<p>The talent is leaving Go. Go is also missing &quot;the one true framework&quot;, e.g. what Spring is for Java. Or rails for Ruby or dotnet for C#. I&#x27;ve been with Go since mid 2013. I loved the Go+ community on Google+. I loved the language because it removed a lot of mental burden and allowed me to focus on problem solving instead of listening to people telling me &quot;what&#x27;s proper&quot; when I had done it my way for 13 years before the new hype, successfully.<p>I loved the bright minds using and developing Go.<p>But now it feels like it&#x27;s dying or stagnating.<p>I thought spf13 was a company, not a pseudonyme of a Google employee. I use cobra in 99% of my projects, but cobra and viper leave much to be desired especially the interoperability out of the box and documentation.
DrinkWateralmost 3 years ago
&gt; You may know me from building the Go Language, Docker, MongoDB, Hugo, Cobra, Drupal and spf13-vim<p>Actually this is the first time i heard from this guy, but this is an impressive list of projects to be involved in, wow!
评论 #32149031 未加载
评论 #32143743 未加载
评论 #32143768 未加载
frobalmost 3 years ago
About 10 years ago, spf13-vim showed me what vim could be and changed my coding life forever. I finally ejected it and spun my own .vimrc a few years ago, but I wouldn&#x27;t be where I am today without it.<p>Thanks a bunch!
评论 #32148018 未加载
评论 #32147589 未加载
threatofrainalmost 3 years ago
&gt; Over the past 6 years Go’s user base has grown ~10x and Go users have increased their frequency from occasional to daily usage.<p>Impressive. How accurate is this?
评论 #32143513 未加载
评论 #32148349 未加载
nojitoalmost 3 years ago
Two Sigma (and others) have been poaching senior level google talent at a quicker and quicker clip.<p>Very exciting to watch the exodus happen!
评论 #32145156 未加载
Karupanalmost 3 years ago
&gt; I led the team that designed MongoDB’s pioneering user experience<p>As someone who has used mongo, genuinely curious about which part of the user experience is being highlighted here.<p>Thanks for all your work with the Go community and good luck with the new team!
评论 #32146664 未加载
评论 #32144405 未加载
评论 #32143966 未加载
daviddever23boxalmost 3 years ago
Thanks, Steve, for all your efforts - Two Sigma will be lucky to have you.
n3tfoxalmost 3 years ago
TwoSigma are lucky to have you spf13, thank you for everything you&#x27;ve given Go and the community.
评论 #32150634 未加载
dborehamalmost 3 years ago
Could use some editing to reduce the occurrence of &quot;I&quot;.
评论 #32147605 未加载
评论 #32153210 未加载
评论 #32147608 未加载
bleuarffalmost 3 years ago
I started learning Go maybe 2 months ago, and we&#x27;re now using it at work in production for small-scale projects, with plans to make it our default server-side language. The onboarding experience has been quite easy and effective I must say.<p>I have only written javascript for the past ~5 years and while I&#x27;ve never gone bored of writing code in a ~15y career, Go has brought some pleasant freshness to my work.<p>All that to say that this guy and the whole Go team have done some good work.
评论 #32144492 未加载
mattgreenrocksalmost 3 years ago
You should be proud of the work you’ve done on Go. Shipping a widely used language and bootstrapping a new ecosystem is no small task.
juliandalmost 3 years ago
Thank you for your work on all those different technologies that have made our life easier! Feel proud of all of it!
podikialmost 3 years ago
A bit off topic, but does anyone else find a data&#x2F;financial company name &quot;two sigma&quot; to be...either troubling (how often two sigma events happen randomly and their lack of meaning beyond random fluctuation), or really on the nose?
评论 #32144723 未加载
评论 #32147611 未加载
评论 #32148585 未加载
Cthulhu_almost 3 years ago
All this time I thought spf13 was just Some Guy that did a pair of libraries for CLIs in Go, I didn&#x27;t realize they were such a big contributor to the Go community. Thank you for helping the language escape its &quot;this is a tool by Google for Google to fix Google-scale problems at Google&quot; reputation; I&#x27;ve used it at a previous project for 2.5 years, it has its issues of course but overall I would use it again, in big part thanks to the community and resources available.
mountainriveralmost 3 years ago
Such a great collection of projects, he in a lot of ways reshaped basic software tooling. Also met him at gophercon one year and he was a cool guy
sigzeroalmost 3 years ago
Good luck and thanks for all your work on Go!
评论 #32143515 未加载
rfeaguealmost 3 years ago
This article made me _really_ curious what manner of awesomeness is going on at Two Sigma, but couldn&#x27;t figure it out from the website. @spf13, any pointers on where to find a good article on why TS is cool?
评论 #32145592 未加载
评论 #32145630 未加载
评论 #32151127 未加载
评论 #32145704 未加载
评论 #32148157 未加载
评论 #32148296 未加载
评论 #32145439 未加载
JaggerFooalmost 3 years ago
#1 Continue working with exceptional people.<p>This is what I miss the most nowadays. Being the number one item is proper placement IMO.<p>Go is fantastic and makes it easy to build. Hugo is great too - I&#x27;m currently using the Docsy template to avoid&#x2F;replace multiple software products for a crypto&#x2F;blockchain project.<p>Cheers
jpcapdevilaalmost 3 years ago
Wow, thanks for all those great contributions.<p>Looks like you have a good eye for picking good tech &amp; teams to join and work with.<p>Any insights or things you saw in common?
spoonjimalmost 3 years ago
Say what you will about Google but at least it&#x27;s not a complete fucking parasite on society and the economy like a hedge fund.
评论 #32146755 未加载
评论 #32148163 未加载
Gentilalmost 3 years ago
Thanks for the work you do&#x2F;did on Hugo! All the best for your journey at Two Sigma! \o&#x2F;
fieualmost 3 years ago
Thank you for everything you’ve done spf13. I wish you the best of luck on your next venture!
brycewrayalmost 3 years ago
spf13, congratulations on your move and thank you for what you’ve already done. Was a really cool experience watching your live interview during the recent HugoConf 2022 event.
TheRealNGeniusalmost 3 years ago
That&#x27;s an exceptionally garbage link color scheme
评论 #32148987 未加载
mikevmalmost 3 years ago
Who cares, seriously?
评论 #32149851 未加载