DEV Community

Discussion on: Why Rust is good for Web Assembly and path to learning it...

Collapse
 
willhmartin profile image
Will Martin

My Ruby teacher recommended Rust to me as a good way to get into lower level languages, interesting read. As to writing cool little scripts like the shutdown option: do you sit down and brainstorm what you can make or do you just make them as they come?

Collapse
 
sahilgarg profile image
Sahil Garg

Thanks! And I don't brainstorm, I just take any problem that I face or the things that I think can be automated and just think about a programming language that best suits that situation. Then the next day I start making the program in that language.

Then the first thing that I do is break it down to how will I do it, what libraries can exist, and what I will have to write. Then I search for libraries and start writing code.

Collapse
 
willhmartin profile image
Will Martin • Edited

well this is a key point that I seem to have missed then. I’m pretty confident in my grasp of several high level languages now. I could definitely write logic for shutting down a computer. Ok, fine. But how does one then integrate that into one’s desktop environment? I feel like this is something I have either not learned or got two pages stuck together.