Fique off-line com o app Player FM !
Episode 119: Carol Nichols - Rust Language
Manage episode 305191078 series 1279376
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.
Discussed topics
- What is Rust, Why does it exist? and how does it compare with other systems programming languages such as C++, D and Go?
- 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?
- The plans to add syntax sugars to make writing Rust code easier.
- The Cargo package manager and the challenges of maintaining crates.io repository.
- The diversity of packages available on crates.io
- Some Rust pitfalls as the lack of learning resources for beginners and the long time taken to compile + the size of the binaries.
- Rust Market Share, who is using and what are the known use cases.
- What is missing on Rust to hit the same popularity and adoption as Go?
- How to get started with Rust?
- 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
Top 5
Livros:
Filmes:
Músicas:
Links
- Carol Nichols
- Rust
- Mozilla Research
- Cargo
- crates.io
- Ownership and Borrowing
- Impl period
- Redox OS
- Ripgrep
- Rocket
- Diesel
- Rustlings
- The Rust Programming Language
- who is using
- Rust VIM
- Rust Emacs
- Python Brasil
- Canal Rust BR
- Integer32
- Discover the world of microcontrollers
- into_rust
- Rust Playground
183 episódios
Manage episode 305191078 series 1279376
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.
Discussed topics
- What is Rust, Why does it exist? and how does it compare with other systems programming languages such as C++, D and Go?
- 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?
- The plans to add syntax sugars to make writing Rust code easier.
- The Cargo package manager and the challenges of maintaining crates.io repository.
- The diversity of packages available on crates.io
- Some Rust pitfalls as the lack of learning resources for beginners and the long time taken to compile + the size of the binaries.
- Rust Market Share, who is using and what are the known use cases.
- What is missing on Rust to hit the same popularity and adoption as Go?
- How to get started with Rust?
- 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
Top 5
Livros:
Filmes:
Músicas:
Links
- Carol Nichols
- Rust
- Mozilla Research
- Cargo
- crates.io
- Ownership and Borrowing
- Impl period
- Redox OS
- Ripgrep
- Rocket
- Diesel
- Rustlings
- The Rust Programming Language
- who is using
- Rust VIM
- Rust Emacs
- Python Brasil
- Canal Rust BR
- Integer32
- Discover the world of microcontrollers
- into_rust
- Rust Playground
183 episódios
Todos os episódios
×Bem vindo ao Player FM!
O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.