All the cult culture aside, Rust seems to be pretty neat and less of a big deal to learn than I've told myself. Maybe because I started writing drivers in it as my first step last time, but still. Though, it will take me some time to get over the cult aspects.
-
-
Replying to @blueCmd
The lack of easy interop with C++ codebases is the unfortunate deal breaker for me. Would love to start using Rust in some places in Dolphin, but right now the cost that would be involved to support this is way too high :(
1 reply 0 retweets 1 like -
Replying to @delroth_
I don't know how annoying that is, but I know that
@EmbarkStudios has a blog post about how they deal with that for their physics libraries. https://youtu.be/RxtXGeDHu0w if you haven't seen it.1 reply 0 retweets 0 likes -
Replying to @blueCmd @EmbarkStudios
I watched random segments of the video to get a feel as to how that looks like, and seems like this is basically "it looks weird and non native on both sides, with limitations and a fairly high maintenance cost". Which is kinda what I expected :( Nice to see it's possible though.
1 reply 0 retweets 0 likes -
Frankly I'm not convinced that a language can ever achieve good interop with C++ without making it a primary goal and compromising other features / semantics to meet the interop requirements. Rust never really made this a priority.
1 reply 0 retweets 2 likes -
Replying to @delroth_ @EmbarkStudios
Makes sense. Do you consider it for new projects, or is the C++ interop story just a too high risk?
1 reply 0 retweets 0 likes
I don't write many new projects :)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.