17 Februar 2022

Warum Rust?

image

Einmal im Monat findet unser interner Tech Talk statt, dieses Mal zum Thema Rust.

"Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird. Sie wurde mit dem Ziel entwickelt, sicher, nebenläufig und praxisnah zu sein. Sicherheit bezieht sich dabei insbesondere auf die Vermeidung von Programmfehlern, die zu Speicherzugriffsfehlern oder Pufferüberläufen und damit unter Umständen auch zu Sicherheitslücken führen, vor allem auch in nebenläufigen Prozessen. Im Gegensatz zu anderen Programmiersprachen mit automatischer Speicherverwaltung verwendet Rust hierfür keine Garbage Collection, sondern ein besonderes Typsystem. Dessen Typsicherheit wurde formal bewiesen"
(Wikipedia)

Die Agenda unseres Tech Talks:

  • Warum ich Rust liebe?
  • Installation
  • Rust clippy, cargo clippy, cargo fix
  • Rust language server (RLS)
  • rustfmt
  • cargo fmt
  • Standardmäßig auf Nightly-Build umstellen, wenn Sie wollen
  • uvm.

image

#Rust #adealsystems #adealtechtalk