Listen

Description

Allen Wyma talks with Sean McArthur, the creator of Hyper, an HTTP library for Rust.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!

Twitter: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: hello@rustacean-station.org

Timestamps

[@01:37] - The history of Hyper
[@07:41] - Is Hyper a client or a server side component?
[@11:09] - Async/await
[@13:24] - Benefits to using async over blocking?
[@14:35] - Relationship between Tokio and Hyper
[@16:11] - Mio – Metal IO
[@16:48] - Can Hyper run on other async runtimes?
[@18:27] - Fuchsia OS
[@22:39] - Governance of the Hyper Project
[@25:25] - Why did Hyper choose Tokio?
[@34:35] - Reqwest
[@36:07] - cURL
[@38:29] - What is a C application binary interface (ABI)?
[@50:29] - HTTP/3 support in future
[@50:54] - Differences between HTTP/2 and HTTP/3
[@53:26] - Rust library for C
[@57:26] - Upcoming plan for Hyper
[@01:00:36] - Advice for newcomers to Rust?

Credits
Intro Theme: Aerocity

Audio Editing: Plangora

Hosting Infrastructure: Jon Gjengset

Show Notes: Plangora

Hosts: Allen Wyma