4 ms·
It's a nice idea, but not clear that it can truly interoperate with vanilla C++ libs which I think is required. Seems to be waiting for modules to be finalized,
by grumpy_coder 2y ago
It's a nice idea, but not clear that it can truly interoperate with vanilla C++ libs which I think is required.
Seems to be waiting for modules to be finalized, but whether cpp2 can call cpp, and cpp can call cpp2 without implementing half of a C++ compiler isn't obvious.
https://github.com/hsutter/cppfront/issues/594 https://github.com/hsutter/cppfront/issues/594
- iamaredpanda 2y agoIt's a just a transpiler to valid C++ code, so calling C++ code from cpp2 should be fine, but calling cpp2 code from C++ is an issue. There is no implementing half of a C++ compiler because it just uses clang or something after it is done transpiling.