© Nicolas Modrzyk 2019
Nicolas ModrzykBuilding Telegram Botshttps://doi.org/10.1007/978-1-4842-4197-4_4

4. Week 4: Rust

Nicolas Modrzyk1 
(1)
Tokyo, Tokyo, Japan
 

No great movement designed to change the world can bear to be laughed at or belittled. Mockery is a rust that corrodes all it touches.

—Milan Kundera

If you have not heard about the Rust programming language yet, I think you should. Rust won first place for “most-loved programming language” in the Stack Overflow Developer Survey in 2016, 2017, and 2018.

As noted on the Rust web site ( www.rust-lang.org ), the language has a long list of advantages, such as the following:
  • Zero-cost abstractions

  • Move semantics

  • Guaranteed memory safety

  • Threads without data races

  • Trait-based generics

  • Pattern matching ...

Get Building Telegram Bots: Develop Bots in 12 Programming Languages using the Telegram Bot API now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.