Learning Rust, some early thoughts

Developer, Podcaster, Streamer Full-time engineering manager focused on mobile app development. In my downtime (do people still have that?) I make apps, games, Podcasts, and live stream it all.
Search for a command to run...

Developer, Podcaster, Streamer Full-time engineering manager focused on mobile app development. In my downtime (do people still have that?) I make apps, games, Podcasts, and live stream it all.
No comments yet. Be the first to comment.
In the new episode of my PW Podcast I share some thoughts on forcing developers to disclose their AI usage in order to publish. The TL;DR; is that I think it's all about the end results not the tool
Next week is Apple developer Christmas. WWDC 26 starts and we all get to see what is coming for the next year. Aside from the obvious A.I. that will be everywhere (or will it), and the push to have ev
Recently, my live stream audience sent me on an interesting path. The challenge Try creating a game with Pygame If you want to see how it played out, you can watch or scan the stream video. https://www.youtube.com/watch?v=tqpVuUN113s&pp=2AYB I’ll s...
If you were to look around the Internet, maybe read some of the technology sites, or worse, browse YouTube. You would be forgiven for getting the impression that being a software developer is both cool and pretty easy. But that's a lie. Please don't ...

Over the past few weeks, I started learning Rust because my livestream audience challenged me to know about it and make an app.
Within an hour, I had a working command line app, which was not bad for a total newbie to Rust. OK, I think the past 30 years of programming other languages probably helped more than a little.
But what has me thinking this is something I'd like to spend more time learning and writing apps with is how it made me think in new and old ways.
For example, there is no garbage collection, and variables are immutable by default, and this new thing ownership that I don't truly understand or appreciate yet.
My point here is a simple one. By learning something new just for fun, I'm relearning and discovering ways to think differently about all the programming I do.
This proves the view that learning techniques are better than learning syntax. One, we can take from language to language, and the other ties us to how we think.