馃殌 Announcing cppwinrtc: modules only, fast abi only C++23 compiler. Compile any WinRT APIs past, present and future in modules! the modern cppwinrt replacement you were looking for. #11489
Replies: 2 comments 1 reply
|
The winrt modules you implemented does not use the std module; this is completely toy-level. Using standard library headers in the global module fragment of each module wastes a tremendous amount of time, which is exactly what I strove to avoid during implementation. Moreover, it also lacks a large number of useful features, such as coroutines. I used my experience and knowledge to convince microsoft/cppwinrt to adopt my implementation, not because it happened to work. Although there are many areas where cppwinrt could be improved, your implementation is very far from being usable. |
|
Update: added std modules support, there's even a -std switch for that. added comprehensive coroutines support, added comprehensive helper/utility functions. head over to the repo for more details: https://github.com/mominshaikhdev/cppwinrtc-compiler. Now the project stands firm in its's title that IT IS A MODERN REPLACEMENT OF cppwinrt. 鈽狅笍馃敟 cheers! |
Uh oh!
There was an error while loading. Please reload this page.
It is modules only, fast abi only C++23 compiler. no more header files or precompiled headers or pch.h.
the repo is here: https://github.com/mominshaikhdev/cppwinrtc-compiler.
release : https://github.com/mominshaikhdev/cppwinrtc-compiler/releases/tag/cppwinrtc.
All reactions