# Learning Rust – A Year-Long Challenge
For this month’s #challenge, I decided to start learning the #rust programming language. It has been on my watchlist for years, and it finally seems to be gaining production use in companies like Google, [Microsoft](https://www.youtube.com/watch?v=1VgptLwP588), Cloudflare, [[1Password]], Amazon, and even the Linux kernel.
This won’t be just a one-month challenge but an ongoing journey, at least until the end of the year. I’d like to use Rust for this year's [Advent of Code](https://adventofcode.com/).
Based on my experience, I’d place it somewhere between C and Haskell. Idiomatic Rust code can be blazing fast (even faster than idiomatic C code) while offering very strong safety guarantees.
I have to say, it’s probably the most complex language I’ve ever studied.
This is just a quick post about it – I’ll eventually be adding more info about it to my #rust wiki.