News for hackers. Stuff that matters.
Re:C++17 is formally approved by staticassertion on Thursday September 07, 2017 @10:06PM (#15197394)
You wouldn't have to rewrite Adobe. You could rewrite one component of it (0 cost FFI). That's fair more reasonable. I think Servo is proving that Rust has a lot of potential for slowly replacing a C++ codebase, piece by piece.
Re:C++17 is formally approved by pjmlp on Friday September 08, 2017 @03:22AM (#15198438)
On Windows, Rust still has the problem that it needs to be as easy as C++ for working with COM, specially now with UWP.
Re:C++17 is formally approved by tonyedgecombe on Friday September 08, 2017 @05:04AM (#15198835)
Is anybody using C++ with UWP? I would have thought the obvious choice was C#.
Re:C++17 is formally approved by pjmlp on Friday September 08, 2017 @05:40AM (#15198971)
Yes, via C++/CX and when C++/WinRT gets ready by the end of the year, it will eventually replace C++/CX.

Also note that Blend has first class support for C++/CX projects.

https://moderncpp.com/2017/08/25/cppwinrt-2017/

Of course most developers using C++ with UWP is Microsoft itself, for stuff like XAML engine and the new Visual UI composition engine, and game devs.

XAML is also the official replacement for MFC.

As I mentioned in some other thread today, there is hardly any pure C++ application nowadays on Windows, they are mostly a mix of .NET and C++.