mirror of
https://github.com/google/comprehensive-rust.git
synced 2025-03-22 14:59:37 +02:00
parent
837923d5bc
commit
dabf31d0ce
@ -35,6 +35,6 @@ Key points:
|
||||
|
||||
* Macros being 'hygienic' means they don't accidentally capture identifiers from
|
||||
the scope they are used in. Rust macros are actually only
|
||||
[partially hygenic](https://veykril.github.io/tlborm/decl-macros/minutiae/hygiene.html).
|
||||
[partially hygienic](https://veykril.github.io/tlborm/decl-macros/minutiae/hygiene.html).
|
||||
|
||||
</details>
|
||||
|
@ -16,7 +16,7 @@ specialized topics:
|
||||
### Android
|
||||
|
||||
The [Android Deep Dive](../android.md) is a half-day course on using Rust for
|
||||
Android platform development. This includes interoperability wtih C, C++, and
|
||||
Android platform development. This includes interoperability with C, C++, and
|
||||
Java.
|
||||
|
||||
You will need an [AOSP checkout][1]. Make a checkout of the [course
|
||||
|
@ -19,13 +19,13 @@ The first three days show you the fundamentals of Rust. Following this, you're
|
||||
invited to dive into one or more spezialized topics:
|
||||
|
||||
* [Android](android.md): a half-day course on using Rust for Android platform
|
||||
development (AOSP). This includes interoperability wtih C, C++, and Java.
|
||||
development (AOSP). This includes interoperability with C, C++, and Java.
|
||||
* [Bare-metal](bare-metal.md): a full day class on using Rust for bare-metal
|
||||
(embedded) development. Both microcontrollers and application processors are
|
||||
covered.
|
||||
* [Concurrency](concurrency.md): a full day class on concurrency in Rust. We
|
||||
cover both classical concurrency (preemptively scheduling using threads and
|
||||
mutextes) and async/await concurrency (cooperative multitasking using
|
||||
mutexes) and async/await concurrency (cooperative multitasking using
|
||||
futures).
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user