3 ms·
> Although I like Rust for those scenarios where GC isn't an option, I bet Ada/SPARK still have more commercial deployments out there. I doubt it, if you're c
by pcwalton 8y ago
> Although I like Rust for those scenarios where GC isn't an option, I bet Ada/SPARK still have more commercial deployments out there.
I doubt it, if you're counting users. Hundreds of millions of users of Firefox and Dropbox, just to name the first two that come to mind, use Rust code.
> Also Rust still isn't pin-compatible with COM/UWP or Objective-C runtime
What? Of course it is. We're shipping Rust code that uses COM and Objective-C in Firefox beta, right now (WebRender).
- pjmlp 8y agoOf course statistics is the art to make the numbers how we like them to be. On my case I am counting systems in production. Using COM is a tiny portion of COM development experience. Where is the Rust support for creating COM and UWP components, including mixed mode debugging on Windows IDEs, likewise for Objective-C integration. If I missed that, where can I find more about it?
- pcwalton 8y agoAgain, we ship COM components. You can't load local fonts on all versions of DirectWrite without that. Likewise, Rust has had support for creating Objective-C classes with methods written in Rust for ages. You can't usefully render OpenGL into a window on macOS without doing that.
- pjmlp 8y agoIn that case it would be nice to actually answer my question. > If I missed that, where can I find more about it? How do COM type libraries get generated in Rust?