Agree. I’m looking into it. I’ve been focused on C# and Python for a while, but want to expand.
My son will be doing AP Computer Science next school year, I’ll have to teach myself Java so I’ll be able to understand what he is doing.
I personally think Mojo will eat Rust’s lunch.
It’s also a systems language, has most (if not all) of Rust’s memory safety, but is much more approachable and also integrated with the Python ecosystem.
Mojo’s technical chops are impeccable, it’s main architect is Chris Lattner. It leverages MLIR, the latest LLVM technology, allowing straightforward programming of GPUs for instance.
I hear GO is the new thing, with Java is what they’re teaching in colleges these days. But what about web languages at all? These platforms are built on like PHP and Pearl?
Am I just old?
And what about Lenox shell? Are we just throwing that out to the curb as well?
Python. And when you want Rusts speed and concurrency to crunch numbers use Polars.
Rust looks like a great choice for the future
Programing and has no future. Around 50% of all programming code is created by AI now. In a couple years, it’ll be way over 90%.
The bottom line about a language is, how quickly can you staff a team that has knowledge in that language and rates are manageable, and allows you to handle turnover, when developers leave, and you have to bring in new people and have them hit the ground running?
Is Rust pronounced like Roost?
I am thinking a commercial program written in Rust (like metallic rust) might have some marketing handicaps.