6 ms·
Rust is still completely unusable as you can't use dynamic linking as there's no stable ABI.
by Vogtinator 8y ago
Rust is still completely unusable as you can't use dynamic linking as there's no stable ABI.
- adamnemecek 8y agoYou can use dynamic linking but you have to recompile.
- fxfan 8y ago"completely unusable" You forgot to tell Microsoft (biggest software seller on earth)and they decided to use it in actix
- pjmlp 8y agoAnd are proposing it alongside C# and Core Guidelines compliant C++ for new systems software.
- adamnemecek 8y agoDo you have a link?
- pjmlp 8y agoSure. Check the presentation slides. https://github.com/Microsoft/MSRC-Security-Research/tree/master/presentations/2019_02_BlueHatIL https://github.com/Microsoft/MSRC-Security-Research/tree/mas...
- sanxiyn 8y agoRust supports stable ABI with extern C. I agree it is highly suboptimal, but it works well enough that there are multiple production Redis modules entirely written in Rust, for example.
- galooga 8y agorust is trash but the kind of person who puts stickers on a laptop thinks it's a good thing, so hey let's drop C++ for it.