YoVDO

Lessons Learned From the Rust Ecosystem That Can Be Adopted Elsewhere

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Programming Languages Courses Software Development Courses Rust Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the lessons learned from the Rust ecosystem that can be applied to other programming languages in this ACCU 2021 conference talk. Discover how Rust's tooling, including its helpful compiler, accessible documentation, and modern dependency management, contributes to its high developer satisfaction. Examine the culture, technical insights, and design decisions that shaped Rust's approach to tooling, focusing on core infrastructure like rustc and third-party efforts such as knurling-rs. Learn about Rust's friendly tooling in practice and gain insights on improving development workflows in other languages. Delve into topics such as Cargo Watch, unit testing, logging frameworks, and embedded library support, while understanding how to make the right programming practices easier to adopt.

Syllabus

Intro
What is Rust
Cargo Watch
Tools to Match
Unit Tests
Making the Right Thing to Do Easy
Logging Framework
Summary
Additional Resources
Questions
Rust Embedded Library Support
Rust Linker Errors
Learning Materials
Build Times


Taught by

ACCU Conference

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera