| drkohler said: The (more or less) demise of XBox hardware can be attributed to incompetence of the XBOx leader board over many years, in particular THAT one guy (you know who I mean), or just bad luck if you want to stay polite. Now enter ..... "Microsoft Distinguished Engineer" Galen Hunt: Microsoft is taking an impressive step in modernizing its biggest codebases and will eliminate all C/C++ code by the end of the decade, replacing it with Rust. “My goal is to eliminate every line of C and C++ from Microsoft by 2030,” Microsoft Distinguished Engineer Galen Hunt writes in a post on LinkedIn. “Our strategy is to combine AI and Algorithms to rewrite Microsoft’s largest codebases. Our North Star is ‘1 engineer, 1 month, 1 million lines of code.’ To accomplish this previously unimaginable task, we’ve built a powerful code processing infrastructure. Our algorithmic infrastructure creates a scalable graph over source code at scale. Our AI processing infrastructure then enables us to apply AI agents, guided by algorithms, to make code modifications at scale. The core of this infrastructure is already operating at scale on problems such as code understanding.” Lots of PR gibberish, but in plain English: "We have an interpreter that can translate C source code into Rust source code. We hope our AI oone day will understand what the code actually does because we engineers no longer can." What could possibly go wrong? |
I bet he looks like this guy:
https://www.youtube.com/watch?v=TGfQu0bQTKc
True story :P
"I'm not here to tell you that Rust is the best language. You should've figured by now"
"Disadvantages? Rust thinks you can't keep object lifetimes in your head"
"Not every dev learns Rust in a lifetime "
"Throw all advantages from all languages, together. Now your code is unreadable. But it is memory safe."
What the non-humor take is:
^ this is from a guy that likes it.
Who adapted to it, apparently there are people that can't or won't, and the learning curve just goes against all their old habits of programming languages they knew before hand, and thus, can't get it to "click", and get so frustrated they banish it to the pits of hell. Really Steep learning curve.
So like even if they managed to translate every single line of code in windows to Rust..... I doubt it would help making it any easier to read by the avg joe programmer, that wants to sit down and try to understand every single part of windows.







