Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Mike Dominick

๐Ÿ‘ค Speaker
195 total appearances

Appearances Over Time

Podcast Appearances

Coder Radio
644: Bryan Hyland on Open-Source

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?

Coder Radio
644: Bryan Hyland on Open-Source

People were picking like, just go better than Rust, go.

Coder Radio
644: Bryan Hyland on Open-Source

I ended up doing some Rust for a couple of projects, but I'm always curious how people made

Coder Radio
644: Bryan Hyland on Open-Source

you know, generally make their technical decisions.

Coder Radio
644: Bryan Hyland on Open-Source

But in particular, in your case, what was it about Rust that you found attractive?

Coder Radio
644: Bryan Hyland on Open-Source

Was it just hearing about it a lot or?

Coder Radio
644: Bryan Hyland on Open-Source

Just don't throw unsafe everywhere, right?

Coder Radio
644: Bryan Hyland on Open-Source

I mean, that's the easy way to fight the barrage.

Coder Radio
644: Bryan Hyland on Open-Source

I honestly agree with that rule.

Coder Radio
644: Bryan Hyland on Open-Source

I really do.

Coder Radio
644: Bryan Hyland on Open-Source

Because once you start slinging that unsafe keyword, and I get it like for language interop, you sometimes have to for stupid reasons.

Coder Radio
644: Bryan Hyland on Open-Source

But I feel like you give up the main advantage of Rust, which is that borrow checker being extremely disciplined on you, right?

Coder Radio
644: Bryan Hyland on Open-Source

You know, I would think that, okay, you're starting to contribute open source in a language you just kind of started to grok.

Coder Radio
644: Bryan Hyland on Open-Source

Lip Cosmic seems like a tough place to start, right?

Coder Radio
644: Bryan Hyland on Open-Source

I mean, there's so many things that touch each other.

Coder Radio
644: Bryan Hyland on Open-Source

It is a desktop environment, which is just inherently very complex.

Coder Radio
644: Bryan Hyland on Open-Source

How did you find that onboarding process?

Coder Radio
644: Bryan Hyland on Open-Source

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

Coder Radio
644: Bryan Hyland on Open-Source

Oh, that's super cool.

Coder Radio
644: Bryan Hyland on Open-Source

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.