mirror of
https://github.com/google/comprehensive-rust.git
synced 2024-12-17 23:23:43 +02:00
14 lines
516 B
Markdown
14 lines
516 B
Markdown
|
# Welcome to Day 4
|
||
|
|
||
|
Today we will look at two main topics:
|
||
|
|
||
|
* Concurrency: threads, channels, shared state, `Send` and `Sync`.
|
||
|
|
||
|
* Android: building binaries and libraries, using AIDL, logging, and
|
||
|
interoperability with C, C++, and Java.
|
||
|
|
||
|
> We will attempt to call Rust from one of your own projects today. So try to
|
||
|
> find a little corner of your code base where we can move some lines of code to
|
||
|
> Rust. The fewer dependencies and "exotic" types the better. Something that
|
||
|
> parses some raw bytes would be ideal.
|