Mike Dominick
๐ค SpeakerAppearances Over Time
Podcast Appearances
Because I'm always curious, because just a few years ago, we had a couple of guys writing in and there was a big, I'm sure you remember this, like Go and Rust were going toe to toe, right?
People were picking like, just go better than Rust, go.
I ended up doing some Rust for a couple of projects, but I'm always curious how people made
you know, generally make their technical decisions.
But in particular, in your case, what was it about Rust that you found attractive?
Was it just hearing about it a lot or?
Just don't throw unsafe everywhere, right?
I mean, that's the easy way to fight the barrage.
I honestly agree with that rule.
Because once you start slinging that unsafe keyword, and I get it like for language interop, you sometimes have to for stupid reasons.
But I feel like you give up the main advantage of Rust, which is that borrow checker being extremely disciplined on you, right?
You know, I would think that, okay, you're starting to contribute open source in a language you just kind of started to grok.
Lip Cosmic seems like a tough place to start, right?
I mean, there's so many things that touch each other.
It is a desktop environment, which is just inherently very complex.
How did you find that onboarding process?
get things working appropriately right and they're always working on drivers right and getting right you know new additions of pop with cosmic uh should probably point out that cosmic is a desktop environment even though it's probably most closely associated with pop but you can run it on other stuff such as like fedora right other distros absolutely and you can actually run the the core applications uh like the terminal you can actually run those on mac and windows as well
So you actually went for the LibCosmic toolchain because of why you just prefer it or because you felt it was... I do prefer it.