Remix.run Logo
galangalalgol 15 hours ago

Wasn't the first cut at windows me written in c#, maybe we can start there. The servo browser on redox isn't even completely free of c I think.

throw16180339 13 hours ago | parent | next [-]

I think you're thinking of Windows Longhorn (https://en.wikipedia.org/wiki/Development_of_Windows_Vista#M...). They used managed code and ended up partially scrapping it to restart development on top of Windows Server 2003.

smitelli 14 hours ago | parent | prev | next [-]

Windows ME was just Win98SE in an ugly sweater. Mostly C/C++ with some assembly peppered in.

xahrepap 14 hours ago | parent | prev | next [-]

Maybe you’re thinking of this?

https://en.m.wikipedia.org/wiki/Singularity_(operating_syste...

gpm 15 hours ago | parent | prev | next [-]

Servo relies on firefox's JS runtime spidermonkey, written in C++.

ekr____ 14 hours ago | parent [-]

Moreover, a significant fraction of JS vulnerabilities are logic errors in the JIT, so even if the JIT itself is memory safe, that doesn't make the resulting code free of vulnerabilities.

qskousen 15 hours ago | parent | prev [-]

Windows ME was the worst Windows though.

edm0nd 14 hours ago | parent | next [-]

Hard agree.

Windows 98SE SP2 was the best

do_not_redeem 14 hours ago | parent | prev [-]

Vista was the worst in my book. And Vista was actually the real turning point when C# started to infect Windows.