TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Rustacean Station

    Come journey with us into the weird, wonderful, and wily world of Rust.

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    CoderDojo and Rust Linz with Rainer Stropek May 27, 2023
    Show notes

    Allen Wyma and Zeeshan Ali Khan talk with Rainer Stropek, creator of CoderDojo Linz and Rust Linz.

    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

    • [@0:00] - Introduction to Rust Linz
    • [@3:23] - How did Rainer get into teaching kids in Austria how to code
    • [@5:17] - CoderDojo’s vision in creating a coding club
    • [@7:44] - Why text-based programming is not an option for kids younger than 10
    • [@11:31] - Starting programming at a young age
    • [@18:40] - Is coding and programming for everyone?
    • [@22:40] - Parent’s huge influence on kids who wants to pursue programming
    • [@24:32] - CoderDojo’s approach to inclusive programming
    • [@33:55] - CoderDojo for adults and for kids
    • [@35:59] - Rainer’s programming background
    • [@37:29] - Organizing Rust Linz meet-ups
    • [@43:26] - Rust meet-up schedules
    • [@45:09] - Call for speakers for Rust Linz
    • [@49:22] - Using rust in building web APIs and application programming
    • [@50:14] - Interfacing Rust with other languages
    • [@52:19] - Future of WebAssembly
    • [@54:01] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma and Zeeshan Ali Khan


    PyO3 with David Hewitt May 19, 2023
    Show notes

    Allen Wyma talks with David Hewitt, contributor to the PyO3 crate that helps to create Python extensions using 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

    • [@0:00] - Introduction PyO3
    • [@5:03] - History of PyO3
    • [@9:14] - Maintainers of PyO3
    • [@12:15] - Comparing different languages for machine learning
    • [@16:21] - Python’s ability to tap into native languages
    • [@17:38] - Consideration of using Rust with Python
    • [@20:39] - Python’s Global Interpreter Lock (GIL)
    • [@23:14] - Python vs Rust performance
    • [@24:20] - Rust error handling and two reasons to move Python code to Rust
    • [@26:08] - The complaints about Python
    • [@31:03] - C vs Python
    • [@33:17] - Why use Rust instead of C in the cryptography library
    • [@36:06] - Small percentage of people who get cut out by the use of Rust
    • [@39:36] - The importance of memory safety
    • [@41:27] - Zig and Rust
    • [@43:58] - The reliability of Rust use in Android Kernel
    • [@46:32] - Python interpreter
    • [@51:13] - Inline Python
    • [@56:05] - How to get started with Rust
    • [@57:41] - The future of PyO3
    • [@59:07] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    smol with John Nunley May 12, 2023
    Show notes

    Allen Wyma and Zeeshan Ali Khan talk with John Nunley, contributor to the smol async runtime.

    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

    • [@0:00] - Introduction
    • [@1:46] - Advantage of smol
    • [@5:40] - John Nunley’s programming background
    • [@11:50] - Tauri, GTK and other GUI frameworks
    • [@16:16] - Async.io
    • [@19:28] - Writing packages and breaking up packages into smaller modules
    • [@24:21] - John’s work career
    • [@25:09] - Windows vs Linux API
    • [@29:06] - windows-rs
    • [@30:03] - Windows support with Rust
    • [@31:46] - Recent changes in smol
    • [@33:16] - Event Listener and how it works
    • [@37:26] - Handling pull requests and complaints
    • [@41:40] - smol’s integration with other runtimes
    • [@44:54] - smol vs Tokio
    • [@47:04] - Reason why smol is growing in popularity among GUI crates
    • [@49:06] - Recent developments in async
    • [@52:18] - The Async working group
    • [@58:11] - Community-based crates with suggestions and structure
    • [@1:00:22] - What to expect to come out of smol in the near future?
    • [@1:02:11] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma and Zeeshan Ali Khan


    Glidesort with Orson Peters May 05, 2023
    Show notes

    Allen Wyma talks with Orson Peters, creator of the Glidesort sorting algorithm that may make its way into the Rust core library.

    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

    • [@0:00] - Introduction to Glidesort
    • [@1:19] - What got Orson interested in sorting algorithms
    • [@4:47] - Process of creating Glidesort
    • [@6:06] - Quicksort and how to handle low cardinality inputs
    • [@8:18] - Three-way comparison and binary partitioning
    • [@10:59] - Basic terms to know about quicksort and mergesort
    • [@15:28] - Choosing an element as a pivot
    • [@24:16] - Stable and unstable sorting algorithms
    • [@27:03] - How Glidesort can help with memory usage and memory savings
    • [@35:51] - How Glidesort detects if there is already a sorting in an array
    • [@38:19] - Linear scanning
    • [@41:47] - When Glidesort is a good algorithm to use
    • [@45:53] - Glidesort is a comparison-based algorithm
    • [@49:09] - What datatype would be great for Glidesort
    • [@52:17] - Sorting algorithms and language issues
    • [@53:11] - Sorting algorithm in Python vs Rust
    • [@55:52] - The challenge of implementing sorting algorithms in Rust
    • [@58:36] - Reducing Glidesort’s code size
    • [@1:01:21] - Standard library benchmarking criteria
    • [@1:02:52] - Performance evaluation of Glidesort and other improvements
    • [@1:06:08] - Quantum computing
    • [@1:07:43] - Next on the list for Glidesort improvements
    • [@1:10:54] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    Rust Embedded WG with Jonathan Pallant Apr 28, 2023
    Show notes

    Allen Wyma talks with Jonathan Pallant, Senior Embedded Engineer of Ferrous Systems and member of Rust Embedded Working Group about Rust on embedded systems.

    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

    • [@0:00] - Introduction
    • [@2:23] - Jonathan’s projects
    • [@10:3] - Keyboard drivers, CP/M, IBM history
    • [@22:19] - Jonathan’s background in embedded systems
    • [@23:46] - Understanding more about computers and laptops
    • [@33:37] - Rust working group for embedded systems
    • [@37:16] - The power of Rust on microcontrollers
    • [@40:00] - The difference between a Microcontroller and a Central Processing Unit
    • [@42:15] - Discussing System on Chip (SoC), Memory Management Unit (MMU), and Microcontrollers
    • [@45:50] - RISC (Reduced Instruction Set Computing) vs CISC (Complex Instruction Set Computing) architecture
    • [@53:30] - How did the working group become an official working group?
    • [@56:00] - Using Rust with microcontrollers
    • [@59:54] - Choosing Rust over C or Python

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    SurrealDB with Tobie and Jamie Morgan Apr 21, 2023
    Show notes

    Allen Wyma talks with Tobie and Jamie Morgan, creators of SurrealDB about why they switched to 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

    • [@0:00] - Intro
    • [@1:42] - What made SurrealDB switch from Go to Rust?
    • [@4:51] - What is SurrealDB and why it was made?
    • [@9:18] - How does SurrealDB store data?
    • [@11:24] - SurrealDB and WebAssembly
    • [@13:25] - SurrealDB limitations running in the browser
    • [@14:09] - Running SurrealDB in the cloud
    • [@15:37] - Advantage of SurrealDB over other services
    • [@16:35] - Transparency in SurrealDB
    • [@18:37] - Encryption in SurrealDB
    • [@19:26] - SurrealDB licensing and open-source
    • [@25:45] - SurrealDB services and users
    • [@28:57] - When not to use SurrealDB?
    • [@31:34] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    Rust Analyzer with Lukas Wirth Apr 15, 2023
    Show notes

    Allen Wyma talks with Lukas Wirth, member of the rust-analyzer team.

    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

    • [@0:00] - Introduction
    • [@1:46] - Rust Analyzer’s source of funding and history
    • [@10:56] - Lukas’ contribution and work in Rust Analyzer
    • [@16:01] - What is Rust Analyzer and what does it do?
    • [@17:35] - Rust Analyzer diagnostics and implementation
    • [@21:23] - The importance of Rust Analyzer
    • [@25:36] - Rust Analyzer’s limitations
    • [@32:54] - Lessons from the left-pad library issue
    • [@35:20] - Difficulties with dependency version duplicates
    • [@39:53] - Installing Rust Analyzer for different code editors
    • [@44:29] - Rust Language Server vs Rust Analyzer
    • [@51:25] - Clippy
    • [@56:39] - Rust’s advantage over other languages
    • [@58:08] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    Wasmer with Syrus Akbary Apr 07, 2023
    Show notes

    Allen Wyma talks with Syrus Akbary, Founder and CEO at Wasmer, a WebAssembly runtime written in 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

    • [@0:00] - What is Wasmer?
    • [@4:50] - How Syrus got into Wasmer
    • [@7:55] - WebAssembly vs Docker and Kubernetes
    • [@14:30] - WebAssembly GC proposal and updates
    • [@18:06] - Advantage of using WASM over other techniques
    • [@20:52] - Permission system with WebAssembly
    • [@23:30] - Why choose Wasmer?
    • [@25:04] - Wasmer installation process
    • [@25:56] - What makes Rust the best language to use for creating Wasmer
    • [@28:47] - Compiling and running your Rust codes to WebAssembly
    • [@30:48] - Updates and features that are coming out on WebAssembly
    • [@39:36] - Rust and WebAssembly
    • [@46:00] - Making all applications able to compile to WebAssembly
    • [@47:01] - Using GUI with Wasmer
    • [@50:16] - Where to get more information about Wasmer

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    Servo with Josh Matthews Mar 31, 2023
    Show notes

    Allen Wyma talks with Josh Matthews, former Engineering Manager at Mozilla for Servo, a web browser engine written in 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

    • [@0:00] - Josh’s history with Servo
    • [@3:54] - Community fears around the future of Rust when Mozilla had their layoffs
    • [@6:52] - Chrome’s Javascript engine
    • [@10:54] - How to make web design more secure with Rust
    • [@19:50] - How Servo is using Rust
    • [@24:49] - Servo’s responsibility as browser engine vs a JavaScript engine
    • [@30:14] - CSS Grid support
    • [@35:51] - Developer tools
    • [@39:54] - Complexity in web optimization
    • [@42:13] - Running multiple iframes within a page
    • [@44:21] - How Rust helped Servo
    • [@46:32] - Funding Servo
    • [@50:19] - Where to get updates on Servo
    • [@50:40] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    AI-NC with Tom Miles Mar 24, 2023
    Show notes

    Allen Wyma talks with Tom Miles, CTO of AI-NC, a platform written in Rust to get manufactorability feedback for hardware designs.

    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

    • [@0:00] - Introduction
    • [@0:46] - What is Spin
    • [@1:23] - AI-NC’s company history
    • [@2:46] - What made Tom start a machine shop company
    • [@8:17] - AI-NC’s goal to provide automation, design, and advanced manufacturing
    • [@17:04] - Communication between designers and assembly people
    • [@19:22] - The margin for error in manufacturing
    • [@30:40] - What made the team switch to Rust vs other languages
    • [@35:06] - Libraries that AI-NC uses in their services
    • [@42:35] - Integrations with third-party chat applications
    • [@46:03] - Hiring Rust talent
    • [@50:23] - Teaching people Rust
    • [@53:27] - Advice for companies that want to use Rust
    • [@54:42] - Parting thoughts

    Credits

    Intro Theme: Aerocity

    Audio Editing: Plangora

    Hosting Infrastructure: Jon Gjengset

    Show Notes: Plangora

    Hosts: Allen Wyma


    Previous 1 5 6 7 8 9 19 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights