News for hackers. Stuff that matters.
Re:Windows Kernel-Mode Drivers Written in Rust by pjmlp on Wednesday April 13, 2016 @03:48PM (#11491582)
Windows has been moving to C++ on kernel space since Vista, even newer C-like APIs are actually C++ code with extern "C" calling convention.

They have stated multiple times that C++ is the way forward for systems programming on Windows.

Re:Windows Kernel-Mode Drivers Written in Rust by boduh on Wednesday April 13, 2016 @04:05PM (#11491726)
Any reference for this?
Re:Windows Kernel-Mode Drivers Written in Rust by pjmlp on Wednesday April 13, 2016 @04:59PM (#11492154)
Yes, Herb Sutter's blog regarding C99.

https://herbsutter.com/2012/05/03/reader-qa-what-about-vc-an...

The new C runtime library was re-written in C++ with extern "C" for the entry points.

https://blogs.msdn.microsoft.com/vcblog/2014/06/10/the-great...

Vista introduced support for C++ in the kernel

https://msdn.microsoft.com/en-us/library/jj620896(v=vs.110)....

Re:Windows Kernel-Mode Drivers Written in Rust by yuhong on Thursday April 14, 2016 @04:13AM (#11495027)
I don't think it happened until much later than Vista.
Re:Windows Kernel-Mode Drivers Written in Rust by pjmlp on Thursday April 14, 2016 @06:25AM (#11495469)
Vista was when the wheels were set on march, not when the travel ended.

For example many of the new APIs were COM based, not plain C like ones.