Swift and Rust Learning Resources for People Who Know Some C++

1 min read

I have a background in C++, and when learning new languages I tend to try and form a mental model of how those languages work from a very C or C++ developer perspective. Think: what goes on the stack, what goes on the heap, how is data passed around and shared, and so on.

Given that both Swift and Rust are meant to be replacements for C++ ("C++ successor languages") I've found documentation aimed at C++ developers very useful (and initially hard to find).

Swift

Rust