If windows changes from C to rust.
by - Thursday, January 1, 1970 at 12:00 AM
What is your opinions on buffer overflow if windows changed to a language ( does not have to be rust ) that is type and memory safe, would this be a big change in how viruses are created or could we still exploit buffer overflow or not. 
All opinions are welcome and cheers.
Reply
The Windows  codebase is probably over 10mil lines.
Reply
I have heard from people (I do not want to dox myself they are not from microsoft but good cyber specialists in my country) that they are planning to change the language to rust. while I understand that this is an massive undertaking, with the new architecture changes that are around the corner too (i know it does not depend on it and c runs on arm as well) Would you think 
A) is this even possible and logical ? 
B) what would be the benefits if its done ?
C) if its stupid and have no benefits why not ? 
Thank you in advance.
Reply
rust memes are so fun.

love rust wow very rust code language very cool. lets code the coffee maker in rust. big security
Reply
(November 15, 2022, 05:45 PM)mishka Wrote: The Windows  codebase is probably over 10mil lines.


Christ, that's about as long as Lord of the Rings!
\"History is never fated to repeat, it just rhymes from time to time\"
Reply
hemmmmmmmm hard shot , not that they can`t do it , they can , they may even improve all their shit with it , yet ask yourself this , what keeps Win alive compared to other OS , specially in the face of Linux ,  it access , easy fucking access to most Software out there , lets assume for the sake of it , they`ll rebuild the same OS , with it bootloads , with it core connections , with everything that defines the OS , they will still have hugggeeeeeee issue with running C based third part softwares due to some internal compiling issues , they can even reach the level of execution , speaking of the absolute perfect case if some how they pulled that out , however , errors will still exist , some fatal ones that no big tech can afford not third party would care to rebuilt their software to refit the new rust/or any other language / Kernal , based new Windows . im adding  here that shift can be throu an Update for the OS .
i`ll go as far as saying that they would . and everything will be set to be rebuilt , first it will cause shit loads of momey for third party , and most important it will cost them so much time that by the time they fix their shit , a good share of their target market will move to a new Software , maybe new OS in the progress , or the market may even see  a huge shit to FOS software , and let me tell u , once you go FOS you will see a new horizon in the sooo many directions .

i can even elaborate a bit more , you see the main issue with huge changes  , are not the short term effect rather than the side effects that comes with it . lets say the shift happens , who`s gonna pay for it ,  you are technically building a startup , a well funded one , to replace a big tech , your chances are prettyyy slim , like irrationally slim .and big tech are not searching for go big or go home , they are searching for stability , and that interferes with risk for the concept .

the only scenario i see , is that they mix and introduce , slloowwllly 
and by slowly i mean at least a 4 to 5 generation apart , at best .
and yes from business perspective and PR point of view , the shift is an empty call for a disaster 

I hope that answers your question
Reply
(November 18, 2022, 01:23 AM)x1z1 Wrote: hemmmmmmmm hard shot , not that they can`t do it , they can , they may even improve all their shit with it , yet ask yourself this , what keeps Win alive compared to other OS , specially in the face of Linux ,  it access , easy fucking access to most Software out there , lets assume for the sake of it , they`ll rebuild the same OS , with it bootloads , with it core connections , with everything that defines the OS , they will still have hugggeeeeeee issue with running C based third part softwares due to some internal compiling issues , they can even reach the level of execution , speaking of the absolute perfect case if some how they pulled that out , however , errors will still exist , some fatal ones that no big tech can afford not third party would care to rebuilt their software to refit the new rust/or any other language / Kernal , based new Windows . im adding  here that shift can be throu an Update for the OS .
i`ll go as far as saying that they would . and everything will be set to be rebuilt , first it will cause shit loads of momey for third party , and most important it will cost them so much time that by the time they fix their shit , a good share of their target market will move to a new Software , maybe new OS in the progress , or the market may even see  a huge shit to FOS software , and let me tell u , once you go FOS you will see a new horizon in the sooo many directions .

i can even elaborate a bit more , you see the main issue with huge changes  , are not the short term effect rather than the side effects that comes with it . lets say the shift happens , who`s gonna pay for it ,  you are technically building a startup , a well funded one , to replace a big tech , your chances are prettyyy slim , like irrationally slim .and big tech are not searching for go big or go home , they are searching for stability , and that interferes with risk for the concept .

the only scenario i see , is that they mix and introduce , slloowwllly 
and by slowly i mean at least a 4 to 5 generation apart , at best .
and yes from business perspective and PR point of view , the shift is an empty call for a disaster 

I hope that answers your question


Thank you for the sincere and valueable reply i appriciate it.
Reply


 Users viewing this thread: If windows changes from C to rust.: No users currently viewing.