Addicted To Rust

It's 3am. I'm still awake
This Option I have to take
A newtype, a new trait
An async, an await.

And there it is! So, cargo run
Aw crap! Unwrapped a None
I'm back in, I add a match
Oh where the hell is try/catch

Whoa! What just happened? The compiler threw up
Oh No!
Oh it's just a missing Send and 'static! Those are things are tough
You know I'm gonna have to face it
I'm addicted to Rust

Might as well face it I'm addicted to Rust
Might as well face it I'm addicted to Rust
Might as well face it I'm addicted to Rust
Might as well face it I'm addicted to Rust

7 Likes

Not a big fan of the try rfc myself because of the association with languages that use exceptions, but I did enjoy your poem :smile:

I had to find a rhyme with Match and, while I have done nothing but Rust in the last year, I did come from Node and one of my first reorientations was using "?" with Result instead of try/catch - far better IMHO! Glad you liked it (though I do hope you also know the song it is parodying!)

1 Like

Addicted to Love by Robert Palmer?

:+1:

nice poem!

            Well, I'm just a modern guy
            Of course, I've coded in fear before
            But I've a Rust for life (Rust for life)
            'Cause I've a Rust for life (Rust for life)
            Got a Rust for life
            Yeah, a Rust for life
            I got a Rust for life
            Oh, a Rust for life
            I got a Rust for life
            Yeah, a Rust for life
            I got a Rust for life
            A Rust for life
            Rust for life
            Rust for life
            Rust for life

                                    Iggy Pop.
3 Likes