Tutorial on Intro to Rust Programming

sangamswadik

Sangam SwadiK

Posted on November 25, 2022

Tutorial on Intro to Rust Programming

Summary posted by: Sangam SwadiK

Intro to Rust

The Data Science community has greatly benefitted from the python ecosystem(scipy, numpy, scikit-learn etc.) which has tools at every step of the Data Science workflow. Under the hood most of these python libraries use C/C++ which has bindings with python to improve performance. Although this has reduced developmental time, it is not without the reduction in performance as python is not known for its performance.

This is where Rust comes in! It provides performance similar to C/C++ but
better memory use and concurrency. It can be used with python just as C/C++ but with improved speed and safety.

There has been an upward trend in opensource tools written in Rust with interfaces to python eg: pydantic (moved to Rust in the recent release), polars which is very fast as indicated in the H2Oai benchmarks.

Into to event

An introduction to Rust Programming for complete beginners. This 2-hour video tutorial covers:

  • what is Rust
  • how to install Rust
  • how to use Rust online
  • basic structure of a Rust program
  • core concepts of Rust
  • a little CLI (command line interface) program
  • Q&A

Video

Resources

Section Timestamps of Video

About the Speaker

Bio

Bruno is a Software Engineer who works developing the Red Hat Ansible Platform, he is member of the Python Software Foundation, creator of Dynaconf settings manager and a Rust enthisiast for 5+ years.

Connect with the Speaker, Bruno Rocha

💖 💪 🙅 🚩
sangamswadik
Sangam SwadiK

Posted on November 25, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related