mirror of
https://github.com/google/comprehensive-rust.git
synced 2025-03-23 15:14:35 +02:00
parent
837923d5bc
commit
dabf31d0ce
@ -35,6 +35,6 @@ Key points:
|
|||||||
|
|
||||||
* Macros being 'hygienic' means they don't accidentally capture identifiers from
|
* Macros being 'hygienic' means they don't accidentally capture identifiers from
|
||||||
the scope they are used in. Rust macros are actually only
|
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>
|
</details>
|
||||||
|
@ -16,7 +16,7 @@ specialized topics:
|
|||||||
### Android
|
### Android
|
||||||
|
|
||||||
The [Android Deep Dive](../android.md) is a half-day course on using Rust for
|
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.
|
Java.
|
||||||
|
|
||||||
You will need an [AOSP checkout][1]. Make a checkout of the [course
|
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:
|
invited to dive into one or more spezialized topics:
|
||||||
|
|
||||||
* [Android](android.md): a half-day course on using Rust for Android platform
|
* [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
|
* [Bare-metal](bare-metal.md): a full day class on using Rust for bare-metal
|
||||||
(embedded) development. Both microcontrollers and application processors are
|
(embedded) development. Both microcontrollers and application processors are
|
||||||
covered.
|
covered.
|
||||||
* [Concurrency](concurrency.md): a full day class on concurrency in Rust. We
|
* [Concurrency](concurrency.md): a full day class on concurrency in Rust. We
|
||||||
cover both classical concurrency (preemptively scheduling using threads and
|
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).
|
futures).
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user