News for hackers. Stuff that matters.
Re:New case studies about Google’s use of Go by Knut4231 on Thursday August 27, 2020 @03:24PM (#24297589)
I have a love/hate relationship with Rust. I love the type system as enthusiast, but as project lead I can't justify relying on so many (partly immature) third party dependencies for business critical stuff.
Re:New case studies about Google’s use of Go by ridv on Thursday August 27, 2020 @04:09PM (#24298078)
I had similar feelings when I was hired to write in Go about 3 years ago. Coming from Java where everything (including the kitchen sink) was available for import, it took some time to re-adjust my mindset of having to seek out libraries and thoroughly vet them.

After a while, I kinda started to dig having to do it. You end up having a more personal connection with the dependencies you pick which makes it easier to contribute back upstream.

The one downside of being around in this stage of a language's ecosystem development is you can potentially get some pretty undesirable fragmentation.

A good example that comes to mind is one of the original Go library to interact with Zookeeper. There's like 6 maintained forks of that library due to the original author bowing out of maintaining it.

Re:New case studies about Google’s use of Go by theshrike79 on Thursday August 27, 2020 @03:51PM (#24297868)
This is exactly what I've been thinking.

Right now you need enthusiasts and a project that can either accept or handle the risks brought on by the immature ecosystem.

Later on, Rust will most definitely be a huge thing. It's just not the right choice for everything - even if the community has a habit of pumping out "X - but with Rust" projects.