Skip to content

jajunk/hello-cargo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

I am using this small project to learn more about Rust in the hope I can get up to speed enough to build my Linux Lighthouse platform. I am using the following platforms and resources.

MS Learn

Rust Book

My Friend Joe

ToDo:

  • Links to resources for learning.
  • Links to places to ask questions.
  • Observations on the sections of learning.
  • Anything useful I can share with Joe & Friends.

General Language Observations

  • Rust is similar to other C languages. If you know a little about C at all, you will be fine. The OOP in Rust is a little harder for me to wrap my head around for some reason. It shouldn't be. On paper, it is not new. But writing it is. I cannot figure out why.
  • I am having fun learning it. I tried to learn earlier in the year and got caught up in IRL. I am glad I came back to it. I encourage others on the fence to give it a try.
  • The language is like if C# and JavaScript had a baby.
  • The documentation is excellent.
  • The community is friendly. As long as you keep any centrist or right wing political views to your self. They will eat you alive if you do not. Best to not bring it up at all and let yourself get baited into a conversation about it. I have seen it happen on the forums. It gives me pause to use it in my projects.

Notes on Tools

I am using both VS Code and JetBrains Rust Rover. JetBrains has always been a favorite of mine. I use it rather than anything else if I have a choice. VS Code was the default when I started to learn because it had the best support. Now JetBrains has Rust Rover. I will continue to work with both and see which one I find the most useful. I want to give an honest evaluation and not just fanboy JetBrains.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages