© 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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.