3 ms·
> One could try to write a bunch of Rust wrappers for all the above C++ SDKs but I'm not convinced that's a good use of development resources. Embark Studios i
by DavidVoid 6y ago
> One could try to write a bunch of Rust wrappers for all the above C++ SDKs but I'm not convinced that's a good use of development resources.
Embark Studios in Stockholm did exactly that for their open source NVIDIA PhysX wrapper [1].
I can recommend Tomasz Stachowiak's talk about how it was done and how all the compiler-defined behavior was dealt with [2].
[1] https://github.com/EmbarkStudios/physx-rs https://github.com/EmbarkStudios/physx-rs
[2] https://www.youtube.com/watch?v=RxtXGeDHu0w https://www.youtube.com/watch?v=RxtXGeDHu0w