| ▲ | duped 8 hours ago | |||||||||||||||||||||||||||||||
There really isn't a "massive barrier" to FFI. Autogenerate the C bindings and you're done. You don't have to wrap it in a safe abstraction, and imo you shouldn't. | ||||||||||||||||||||||||||||||||
| ▲ | fork-bomber 7 hours ago | parent [-] | |||||||||||||||||||||||||||||||
This. It is somewhat disheartening to hear the whole interop-with-C with Rust being an insurmountable problem. Keeping the whole “it’s funded by the Government/Google etc” nonsense aside: I personally wish that at least a feeble attempt would be made to actually use the FFI capabilities that Rust and its ecosystem has before folks form an opinion. Personally - and I’m not ashamed to state that I’m an early adopter of the language - it’s very good. Please consider that the Linux kernel project, Google, Microsoft etc went down the Rust path not on a whim but after careful analysis of the pros and cons. The pros won out. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||