DEV Community

Discussion on: Which Programming Languages Have You Explored Lately?

Collapse
 
eljayadobe profile image
Eljay-Adobe

This year I had committed to learning Swift 5.7 (it's at 5.8.1 now).

However, things to a left turn when Microsoft's Mark Russinovich condemned C and C++, and promoted Rust, and Microsoft announced that they'd be using Rust in the Windows kernel. That a majority of their CVE's were directly due to "unsafe" C or C++. (I have the utmost respect for Mark Russinovich.)

Then I found out that the Linux kernel would also be incorporating Rust source code.

And then I heard rumblings that a few governments may ban purchasing software written in "unsafe" languages. (Which was a recent topic at a prior CppCon, as an existential threat.)

So, I've changed my plans. I'm now going through the introductory The Rust Programming Language. I did the brew install rust, which is Rust 1.70.0 right now.

Rust has changed a lot since I last took a glance at it about 12 years ago.

Regarding C++ being replaced by some new language, I've been a long time fan of D. But D has not won the hearts-and-minds, alas. The other contenders might be Go or Nim, but Rust seems to have some momentum.