Loading...

Media is loading
 

Format

Video: MP4; File size: 295.3 MB; Duration: 21:11

Date

8-20-2022 9:55 AM

Document Type

Presentation

Abstract

Cyrus Omar describes RustViz, a tool for annotating Rust code that can provide compiler-assisted visualization of ownership and borrowing patterns. RustViz was developed in conjunction with a large number of undergrad students, and has proven to be a successful teaching tool. The RustViz source code is available at https://github.com/rustviz/rustviz.

Disciplines

Computer Sciences

Subjects

Rust (Computer program language), Computer programming / software development, Programming languages (Electronic computers), Education -- Effect of technological innovations on -- United States

Rights

Copyright © 2022 The Author

Persistent Identifier

https://archives.pdx.edu/ds/psu/38504

Share

COinS
 
Aug 20th, 9:55 AM

RustViz: Interactively Visualizing Ownership and Borrowing

Cyrus Omar describes RustViz, a tool for annotating Rust code that can provide compiler-assisted visualization of ownership and borrowing patterns. RustViz was developed in conjunction with a large number of undergrad students, and has proven to be a successful teaching tool. The RustViz source code is available at https://github.com/rustviz/rustviz.