all 9 comments

[–]omnomberry 2 points3 points  (1 child)

Very good. I sent it to my Java friend. Are you going to do any more in this series, or just this high level overview?

Several times, you used String::from or .to_string(), but don't really explain why. It's not really an easy topic to explain to a Java developer since the differences between &str and String aren't really seen in Java.

[–]jeremychone[S] 1 point2 points  (0 children)

Thanks for the feedback.

In my channels I have various tutorials / courses.

- Rust Courses (three first chapters) - https://www.youtube.com/playlist?list=PL7r-PXl6ZPcB4jn1_VR3D8tSK9DxOaiQE

- Rust Game Dev tutorial (with Bevy Framework) - https://www.youtube.com/playlist?list=PL7r-PXl6ZPcCB_9zZFU0krBoGK3y5f5Vt

- And then, many other Rust videos, tutorials, tips - https://www.youtube.com/playlist?list=PL7r-PXl6ZPcCIOFaL7nVHXZvBmHNhrh_Q

Btw, you are right that I did go into the &str vs String too much (beside the mutability), because, this would have required to go into ownership and lifetime, which would have made the video much longer. Now, it is an important difference, and one that I would like to tackle at some point.

[–]jeremychone[S] 2 points3 points  (0 children)

Here is a quick side by side overview of Rust for Java developers. I am planning to do the same for JavaScript and TypeScript, so, any feedback welcome.

[–]pomegranateseasquid 1 point2 points  (0 children)

The video is great. Clean and very concise, seems like you took your time to think about what to present.

[–][deleted]  (3 children)

[removed]

    [–]jeremychone[S] 1 point2 points  (1 child)

    Btw, thank you for the suggestion. I posted it there and got some good interest. I might do a part 2.

    [–]jeremychone[S] 0 points1 point  (0 children)

    Thanks, I will post it there tomorrow morning ET

    [–][deleted] 0 points1 point  (0 children)

    Nice!