Also Microsoft: We’re going to use AI to mass-translate 40 years of legacy C++ into a language it barely understands
ParentPostLacksWang on
**Technical manager 1**: “This vibe coding thing is awesome, it’s going to save us so many salaries!”
**Technical manager 2**: “We keep getting memory leaks and the code quality is questionable and hard to review!”
**Technical manager 1**: “Is there some way we can get it to write code that doesn’t leak and enforces stuff better so we can lay off some of the QA staff too?”
**Technical manager 2**: Let me check…
**Copilot**: “Many hoopy froods slather themselves with blended buttersquash, Rust Rust mmm cover me in leakproof Rust”
**Technical manager 2**: “I have an idea!”
atchijov on
They need to replace they marketing department… and whoever makes decisions about creative ways to screw customers.
MikeInPajamas on
Nothing improves reliability like rewriting millions of lines of tested, bug-fixed, and shipping code.
Rust doesn’t prevent logic (behavior) bugs, as has been seen in numerous examples of CVEs in Rust code. Those are the kinds of bugs that have been hammered out of production code over the years.
This is a foolish endeavor.
stocksdownlol on
i hope this company goes bankrupt
AntiTrollSquad on
How’s all the RUST development going ? We are in year 25?
Dense_Gate_5193 on
they are just mad the can’t use golang because of their terrible file and DLL system. rust is their only alternative.
Latter-Ingenuity-853 on
You guys are forgetting AI can write passing tests, doesn’t have to put conditions on the tests
badgersruse on
The answer to this, for the rest of us, is don’t buy Microsoft products. Simples.
Or at least don’t buy Microsoft products that don’t work. Which is the same thing.
JohnnyQuant on
So what you are saying is that we are switching to Linux for the next 10 years until thing stabilize. Got it.
Sirusho_Yunyan on
From the company who can’t even finish Dark Mode..
FalconX88 on
Cool, how about actually fixing the bugs/terribly inefficient code that are around for 10+ years?
I mean how the hell is outlook still crashing if you have an internet connection but the server region blocks your location? How is explorer still freezing when moving some file across the symbol for a network location while there is no connection to that? How does „Set time automatically“ still not work at all?
aquarain on
1. We are going to use a tool we don’t understand to translate the code we don’t understand into a language we don’t understand.
2. Cut the humans out of the loop.
3. ???
4. Profit.
Dwerling on
“rewrite everything” has been a bad idea every single time it’s been tried
KoolKat5000 on
I don’t understand the hate here. Windows are falling behind and need to do something.
The Mac M chips are a game changer and Microsoft need to transition from x86 to ARM to try catch up.
This makes it way way easier for developers on the platform.
They’ve tried doing the x86 and ARM thing separately but that was a dud, developers don’t want to develop for two platforms and a transition needs to take place. The processors are just soo much more efficient.
Unhappy-Community454 on
This is so stupid i cannot express it enough (whereas I rarely used the word for anyone)!
It’s utterly incredible how management becomes so unprofessional and full on their own hubris in last few years.
News flash: You know nothing. Ask no man + yes man engineers and let them discuss for good outcome. Scale up.
kaizokuuuu on
I really need to move to Linux, I use Linux server for work and windows for gaming with dual boot. I think I’ll have to soon move to a single boot Linux UI.
orions_shiney_belt on
Isn’t C++ like one level above assembly code? Like the fastest and most efficient code possible is straight binary assembly, but C++ gives one abstraction layer to make coding by non-genious level humans actually possible? Perhaps we should lean into efficient code so we don’t need continual, exponential growth in processing power…
Leave A Reply
Du musst angemeldet sein, um einen Kommentar abzugeben.
18 Kommentare
Microsoft: We want to eliminate technical debt
Also Microsoft: We’re going to use AI to mass-translate 40 years of legacy C++ into a language it barely understands
**Technical manager 1**: “This vibe coding thing is awesome, it’s going to save us so many salaries!”
**Technical manager 2**: “We keep getting memory leaks and the code quality is questionable and hard to review!”
**Technical manager 1**: “Is there some way we can get it to write code that doesn’t leak and enforces stuff better so we can lay off some of the QA staff too?”
**Technical manager 2**: Let me check…
**Copilot**: “Many hoopy froods slather themselves with blended buttersquash, Rust Rust mmm cover me in leakproof Rust”
**Technical manager 2**: “I have an idea!”
They need to replace they marketing department… and whoever makes decisions about creative ways to screw customers.
Nothing improves reliability like rewriting millions of lines of tested, bug-fixed, and shipping code.
Rust doesn’t prevent logic (behavior) bugs, as has been seen in numerous examples of CVEs in Rust code. Those are the kinds of bugs that have been hammered out of production code over the years.
This is a foolish endeavor.
i hope this company goes bankrupt
How’s all the RUST development going ? We are in year 25?
they are just mad the can’t use golang because of their terrible file and DLL system. rust is their only alternative.
You guys are forgetting AI can write passing tests, doesn’t have to put conditions on the tests
The answer to this, for the rest of us, is don’t buy Microsoft products. Simples.
Or at least don’t buy Microsoft products that don’t work. Which is the same thing.
So what you are saying is that we are switching to Linux for the next 10 years until thing stabilize. Got it.
From the company who can’t even finish Dark Mode..
Cool, how about actually fixing the bugs/terribly inefficient code that are around for 10+ years?
I mean how the hell is outlook still crashing if you have an internet connection but the server region blocks your location? How is explorer still freezing when moving some file across the symbol for a network location while there is no connection to that? How does „Set time automatically“ still not work at all?
1. We are going to use a tool we don’t understand to translate the code we don’t understand into a language we don’t understand.
2. Cut the humans out of the loop.
3. ???
4. Profit.
“rewrite everything” has been a bad idea every single time it’s been tried
I don’t understand the hate here. Windows are falling behind and need to do something.
The Mac M chips are a game changer and Microsoft need to transition from x86 to ARM to try catch up.
This makes it way way easier for developers on the platform.
They’ve tried doing the x86 and ARM thing separately but that was a dud, developers don’t want to develop for two platforms and a transition needs to take place. The processors are just soo much more efficient.
This is so stupid i cannot express it enough (whereas I rarely used the word for anyone)!
It’s utterly incredible how management becomes so unprofessional and full on their own hubris in last few years.
News flash: You know nothing. Ask no man + yes man engineers and let them discuss for good outcome. Scale up.
I really need to move to Linux, I use Linux server for work and windows for gaming with dual boot. I think I’ll have to soon move to a single boot Linux UI.
Isn’t C++ like one level above assembly code? Like the fastest and most efficient code possible is straight binary assembly, but C++ gives one abstraction layer to make coding by non-genious level humans actually possible? Perhaps we should lean into efficient code so we don’t need continual, exponential growth in processing power…