3 ms·
why golang lost to rust ?
by iamgopal 6d ago
why golang lost to rust ?
- asp_hornet 6d ago> The software engine underpinning GitHub Copilot and a growing number of Microsoft products I’m guessing so it can interop easier with C/C++ codebases? Just a stab in the dark, I have no idea.
- Havoc 6d agoEither would have worked, but rust's fussy compiler & memory features is an advantage for LLMs. The more bug catching you can shift out of runtime and into compile time the better since the LLM can fix it
- hollowturtle 6d agogo is even more straightforward for llms imo. It's a dead simple language with a good garbage collector, where you can still do a lot memory management
- Havoc 5d agoSimplicity is a feature too. > you can still do a lot memory management That’s kinda my point - you don’t really want to trust the LLM to get any sort of memory management right. A system where hard constraints are baked into the language itself and the LLM fights the compiler at compile time removes a lot of hoping the LLM got it right. Ultimately either works though so use whatever you enjoy
- OutOfHere 6d agoI wouldn't say it has lost. Big firms like Microsoft and Amazon are just afraid to use Go since it's by Google, a known evil firm. This doesn't hold back smaller firms that need to move fast.