Episode 119: Carol Nichols - Rust Language

Carol Nichols - Rust

Olá pessoal e sejam bem-vindos à mais um episódio do Castálio Podcast!

Today, we are going to be talking about one of the new programming languages that have attracted attention from programmers and companies around the world. Presented by Mozilla Research as a "Safe, Practical and Concurrent" solution and with the promise of solving known systems programming problems, Rust is also a multi-paradigm and multi-purpose language. And we'll learn more about Rust with Carol Nichols one of its core-developers and author of The Rust Programming Language book.

Listen while you read the show notes

Discussed topics

  1. What is Rust, Why does it exist? and how does it compare with other systems programming languages such as C++, D and Go?
  2. To ensure memory safety, avoid segmentation faults and race conditions, Rust brings a new level of complexity with the new concerns regarding lifetimes, Ownership and Borrowing. How to explain that stuff in an easy way?
  3. The plans to add syntax sugars to make writing Rust code easier.
  4. The Cargo package manager and the challenges of maintaining crates.io repository.
  5. The diversity of packages available on crates.io
  6. Some Rust pitfalls as the lack of learning resources for beginners and the long time taken to compile + the size of the binaries.
  7. Rust Market Share, who is using and what are the known use cases.
  8. What is missing on Rust to hit the same popularity and adoption as Go?
  9. How to get started with Rust?
  10. The future and what is coming from the impl period?

Python Brasil Conference ticket giveaway

Python Brasil 13 is the largest Python conference in Brazil. This year the event will be in Belo Horizonte between 6 and 11 October, there will be: 3 days of lectures, 2 days of tutorials and 1 day of Sprints. A number between 500 and 700 people is expected at the event.

The winner of the ticket giveaway is Antonio Ricardo

Watch the recording of this episode

This interview was recorded live on our channel on YouTube and to see the recording of this episode check out the video below:

We would like to thank everyone who have left comments. If you have something to tell us, you can leave your comments here on the site, or Twitter or on Facebook. Also follow our Spotify Playlist e and subscribe to our YouTube Channel.

See you on the next episode!

Contact

Carol Nichols

Carol Nichols

Listen now

Tags

english rust rustlang rust language language programming mozilla systems cpp c d go carol nichols

Comments

comments powered by Disqus