The last time I cared about what size my variable was, or, for that matter, what was the “Type” of the data I was trying to store or access — was at least a few years ago, when I was still writing in Java. But, the day I decided to start learning Rust, it all had to change.

Coming from Python, it is a culture shock, a very unsettling one. A rather very sophisticated emotion that makes anyone uncomfortable to the very core, not because you cannot do it, but because you are not conditioned to doing so. Python is the pinnacle of writing code with NO hindrances in what you write and how you write. There can be more than one way of doing something right. It is a world by itself.

And to step out of such an amazing “Comfort Zone” is such a horror. It is pretty apt to say, it feels suffocating. But when has learning anything as great as Rust been any easier? Here is my experience with Rust for one full week — it is not easy, but, yes it couldn’t be easier.

Top 5 things I loved about Rust -

  • **Community **— Foundation of any great language doesn’t just lie with the features it provides, it lies with the people that use it, more so it depends on people who help each other and makes the community a stronger one. I have had many instances where I had dumb doubts, just as anyone else trying to learn a new language would have. I am just attaching one reference below! Officially rust is on Discord!

Image for post

#programming #python #rust #rustlan #programming-languages

Rust! a week with awesomeness overloaded!
1.15 GEEK