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

Gergely Orosz

๐Ÿ‘ค Speaker
1031 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

We just talked about how Rust offers several safety features, like memory safety, error handling, and a type system.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

This is because reliable is not about one thing, but several things at once.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

This is where I need to mention our presenting sponsor, Antisysys.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Like the designers of Rust, Antisysys also believes there's no one silver bullet for reliability.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

You need many different tools and approaches.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

This is why they have released Hegel Rust, a free, open-source, property-based testing library for Rust, built by the team behind Hypothesis.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Rust's compiler is brilliant at catching whole categories of bugs at compile time.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

But at the edge cases, the weird input combinations, the assumptions that turn out not to hold, those runtime bugs need a different tool.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Hegel provides powerful, ergonomic, property-based testing for fast local development.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

It'll check edge cases you never thought of and catch unknown unknowns before they bring down production.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

And if you try Hegel and like it, your Hegel test will run an antithesis as written.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

So you can easily add determinism and the world's most thorough runtime verification to your reliability arsenal.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Go to hegel.dev to learn more.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I'd also like to mention two conferences this year where I'll be talking and where we can also meet.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

On the 4th of June, I'll be doing a keynote at Craft Conference in Budapest, Hungary.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

This conference is one of the very best ones in Europe focused on software craftsmanship and one where I'm a returning speaker.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

For more details, check out craft-conf.com.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

And on the 15th and 16th of September, I'll be doing a keynote at LDX3 in New York.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

This is the Festival for Modern Engineering Leadership.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Last year, I was at LDX3 in London, and so I'm excited to be back, this time in New York.