diff --git a/src/hello-world.md b/src/hello-world.md index 0a13ddeb..2c670155 100644 --- a/src/hello-world.md +++ b/src/hello-world.md @@ -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). diff --git a/src/running-the-course/course-structure.md b/src/running-the-course/course-structure.md index e75da3f4..fe44905f 100644 --- a/src/running-the-course/course-structure.md +++ b/src/running-the-course/course-structure.md @@ -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 diff --git a/src/welcome.md b/src/welcome.md index 7142cae5..98a0bff6 100644 --- a/src/welcome.md +++ b/src/welcome.md @@ -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).