Skip to content
Snippets Groups Projects
Commit 40b673a8 authored by Per Lindgren's avatar Per Lindgren
Browse files

test2

parent d718f43c
Branches
No related tags found
No related merge requests found
# Are We Embedded Yet
## D7018E - Special Studies in Embedded Systems
The course will be given as a self study course with a set of introductional seminars and accompanying mandatory assignments, followed by a larger assigmnent (project). The project can be carried out individually or in groups dependent on size. Grading will be individual, based on agreed requirements between the student and the teacher, showing understanding and abilities regarding (in order of introduction):
1. The Rust ecosystem.
Rustup (stable vs nightly), crates and toml files, cargo, rustc, llvm, gdb/lldb (and additional tooling rls, rustfmt, racer, xargo etc.) The Rust core and standard library. Building, bebugging/testing, docmunenting and publishing Rust applications and libraries.
2. Simple applications in Rust
Prmitive types, tupels, structs, enums, etc. Flow control and functions. Marco usage.
3. Rust features
Closures (and higher order functions).
Trait definitions and implementations.
### The Rust Memory Model
Theoretical underpinning, as well as impact to both memory safatey and code generation. Exterior (inherited) and interior mutability. Move vs. borrow.
It's very easy to make some words **bold** and other words *italic* with Markdown. You can even [link to Google!](http://google.com) It's very easy to make some words **bold** and other words *italic* with Markdown. You can even [link to Google!](http://google.com)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment