3 ms·
This seems to miss `cppmm` (C++--)[1]. This crate is currently mainly aimed at helping people from the Rust group of the Academy Software Foundation (ASWF) to
by virtualritz 4y ago
This seems to miss `cppmm` (C++--)[1].
This crate is currently mainly aimed at helping people from the Rust group of the Academy Software Foundation (ASWF) to make wrappers for the visual effects ecosystem of libs.[2]
It is nevertheless very useful for all types of other cases.
[1] https://github.com/vfx-rs/cppmm https://github.com/vfx-rs/cppmm
[2] The above just means effort is prioritized regarding the blockers these libs present due to the resp. C++ features they use.
- zozbot234 4y agoGreat, so now we have cxx, autocxx, crubit and cppmm. The Rust folks should convene an actual Working Group on this issue, there's clearly a lot of demand for a solution.
- tobias12345 4y agoThe problem is that the different crates typically address certain sub-eco-systems and produce better results for that one dialekt spoken there. It is hard to generalize all that.
- tobias12345 4y agoI missed more: There are a lot of tools out there addressing special cases. Those typically address certain C++ sub-eco-systems that follow certain rules that make the mapping in some special cases better. Most of these are either built on top of cxx or are similar in spirit. So I did not list all of them. The original presentation was only 30 min and there is only so much you can ask a person to read in a blog post:-) I did try to make it clear that my list is in no way exhaustive.