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

I had a look at it, looks like another inconsistent pile of unsafe C crap stirred with tons of legacy frameworks and complete incoherence.

Doesn't look like an OS at all.



Windows is a mix of legacy C code, which started to be migrated into C++ around the Vista time (hence /kernel in VC++) and .NET/COM (WinRT is basically COM with some extras).

Modern kernel code makes use of WIL.

https://github.com/microsoft/wil


> around the Vista time

I remember stumbling on the win 3.11 sources on github at some point, C++ was already used back then


For what would be "userspace" yes, but they were crazy enough to still do COM in C, given that by Windows 95 C++ was still unwelcomed on the kernel.

https://devblogs.microsoft.com/oldnewthing/20210824-00/?p=10...




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

Search: