Overview
Explore declarative programming in Rust through this 33-minute conference talk from RustFest Rome 2018. Discover how to improve code maintainability by focusing on "what" you want to achieve rather than "how" to do it. Learn about abstraction techniques, famous crates, and APIs that support declarative programming in Rust. Gain insights into applying these concepts to your own projects, covering topics such as imperative vs. declarative programming, maintainable code, abstraction in Rust, command-line arguments, and interactive learning. Understand how this approach can enhance the success of large-scale codebases and improve overall code quality.
Syllabus
Intro
What is imperative programming
What is maintainable code
What is declarative programming
Abstraction in Rust
List of items
Command line arguments
structup
jason
magic
magic in science
interactive learning
Taught by
Rust