1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2024-12-17 23:23:43 +02:00
comprehensive-rust/src/welcome-day-4.md

14 lines
516 B
Markdown
Raw Normal View History

2022-12-21 17:36:30 +02:00
# 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.