Brian Lambert

Camp Counselor

Supercharging Dart with Rust: Unleashing Performance and ML Capabilities via FFI

Event Logo

Tuesday, July 30, 2024 - 7:30 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: African 10

Dart
Rust
FFI
Performance

This presentation explores the integration of Rust with Dart through the Foreign Function Interface (FFI). We discuss how leveraging Rust's high performance and memory safety alongside Dart's productivity can enhance application development. Particular emphasis is placed on Rust's superior execution speed for computationally intensive tasks and its rich ecosystem of machine learning libraries. We demonstrate how this combination allows developers to build efficient, secure applications that can easily incorporate advanced machine learning capabilities, offering a powerful solution for projects requiring both rapid development and high performance.

Prerequisites

Basics of software engineering

Take Aways

  • Learn the benefits of Rust
  • Learn how to integrate Rust in Dart
  • Learn the basics of Hugging Face Tokenizers library
favorited by:
Jonathan Renier-Wigg Josh Rice Benjamin Sibley Adam Tegen Cole Stark Natalie Wheeler Christopher Ebbert