I have been learning Rust Programming Language since last week or so and I think I have learned most of the things that I should be knowing for know about the programming language.
First of all two weeks ago I didn't thought of learning any new programming language at all but studying about Operating Systems was making me mad. And i wanted to stay away from that for a while a do some light study. And so that's when while scrolling through Youtube I found this video on Programming Language Tier List by the Youtuber EngineerMan. And also found out that he also have a playlist on Rust Programming Language.
His videos are excellent and always to the point. and that where I learned about the basics of the Rust.
Also aside from the videos I also looked at the Official Documentation Book which was very helpful for me and also this was first time for me that I read a book on some programming language.
I did learned some new things while learning about Rust like Generics and Enums etc. I learned about Generics when working with React and TypeScript but the concept just went over my head and the same can be said about enums as well.
Rust seems to have a bright future and as it is as fast as other low level languages like C and C++ it can even be used to write operating systems and if I became good in understanding OS after I go through the remaining parts of it, I am thinking (hoping) of writing a little OS with Rust instead of C. Some people have already done that and they will be of good help to me when I decide to do the same thing myself.
But for now lets just leave Rust for a while because right now I am thinking and trying to migrate this blog from GatsbyJS to NextJS and also Rust is a little hard to write and work with than most of the languages that I have worked before. But who knows, maybe it will be beneficial for me in the future and maybe not. Only Time will Tell.