Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I like my OS how I like my cars: rust free.




Have you heard of Microsoft's C++ elimination plan? They are building an LLM based transpiler that automatically turns all C++ code into Rust. In a couple of years, there won't be a single line of C++ left... Isn't that wonderful?

Just to be clear -- It's an aspirational research project, much like (Galen's) Azure Sphere from 8 or so years ago. This is NOT Microsoft's official stance.

Galen is a super smart guy, but he's not a decision maker. I have yet to hear that this is actually the official direction Microsoft as a whole is taking, across any of their business segments.


Yes, and I'm sure they and all their customers will live happily ever after. Finally Microsoft will have reliable software that isn't complete trash. Pigs will fly also, I believe.

Yep, not a single line left. Retired quicker than COBOL. Won't even be any maintenance jobs for legacy systems left.

So are they going to magically convert all the COBOL code over also, with their magic conversion system thingy?

I'm sure this conversation is headed in an academically fascinating direction, but I struggle to see what relevance any of it has to me. I don't use any of Microsoft's worthless software and never will. I'm self employed and use exactly the technology that I choose to use and nothing more. Why on earth would I be concerned about legacy programming jobs going away? Is that something that you concern yourself with?

I'm guessing you're a common wage slave? Tell me more about what it's like having your entire life planned and controlled by other people, with no hope of any kind of real freedom. Sounds like a miserable way to live. Sounds like slavery.


Well I don't think anyone would pay for the COBOL to Java conversion software.

Since it's no longer New Years Eve, I'm a bit more sober :p

Programming language to programming language conversions seems to be one of the things LLMs are actually good at. Whether they can actually do it or not is an open question.

CEOs will mandate security so the CSOs will mandate Rust over C/C++ and so Rust will slowly take over C++ in next 20 years. Can't see anything in C++'s defense other than it's legacy. The drawback of sticking every feature from every language into your language is that it becomes a massive security hazard.

huh? I'm currently at $1500 Monthly Recurring Revenue, so I'm currently between seeing if I can increase that or if need to get a job. I'll find out in a couple of months.


> CEOs will mandate security so the CSOs will mandate Rust over C/C++ and so Rust will slowly take over C++ in next 20 years. Can't see anything in C++'s defense other than it's legacy. The drawback of sticking every feature from every language into your language is that it becomes a massive security hazard.

Yes, all this is true, but there's a giant invisible elephant in the room that will disrupt this plan:

With my language I can import every line of C/C++, from the entire system, then refactor it all with the click of a button. Someone in another thread mentioned how terrible strcpy() is. Why not just remove that function from the entire system and refactor every package using it, with a single command, instantly?

Rust can't do anything like this, nor can any other systems programming languages that we know of. That's one of several reasons why Rust isn't really a replacement for C/C++, regardless of who is writing what script for which politician/CEO. It is at best a tiny incremental improvement, not a revolution.

Happy New Year. May your business be a success despite the hurricane-strength headwinds we now face.


I guess you'll be stuck using something like Plan 9 then.

[flagged]


That is an extremely condescending, rude and arrogant response for a harmless comment. HN deserves better.

This describes basically all their comments in this thread, which seems to be basically all their comments ever on this 3 day old seemingly troll account.

I found their comment hilarious... I can't tell if it's satire or not. There's just too much going on at the same time for this not to be trolling lol



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: