logoalt Hacker News

zozbot234yesterday at 6:12 PM3 repliesview on HN

Why not just use Go? It has a proper concurrent, non-moving GC that, AIUI, has not been associated with sudden memory spikes.


Replies

brokencodeyesterday at 9:12 PM

For a new project, teams can decide whether to use Go, but there are many millions of lines of existing Python servers out there.

Not to mention that there are differences in ecosystem, familiarity, and ergonomics that may make a team want to stick with Python.

“Just use Go” is not really actionable advice in most cases.

egl2020today at 1:20 AM

Libraries. I use both languages, and a survey of what libraries are available is part of picking an implementation language when starting a greenfield project.

LtWorftoday at 7:17 AM

It's a tradeoff. Go programs are extremely slow at starting up for example.

show 3 replies