5 ms·
And unfortunately Windows support is one of Rust's weak spots. Which will be sorted in the future of course, but it needs some tenacious souls to donate some ti
by bjz_ 13y ago
And unfortunately Windows support is one of Rust's weak spots. Which will be sorted in the future of course, but it needs some tenacious souls to donate some time if it's going to happen any sooner. Game devs will need this in particular, and they are probably going to be one of Rust's primary groups of users. (in fact, anecdotally it feels like they already are)
- weavie 13y agoHow is it weaker? I've just started running it on windows this week. Needs to run under MinGw, but other than that I'm not aware of any probs. Am just starting on it though, so it would be interesting to know.
- eslaught 13y agoI don't know if this is still true, but at one point in time you needed to have installed the exact same version of MinGW that Rust itself was compiled with. That meant, for example, that you couldn't rebuild Rust with a newer version of MinGW. Also, and this isn't really a Rust problem so much as an LLVM one, I believe exception handling was broken on Windows for some time. Presumably this is fixed now, but I haven't actually checked recently.
- bjz_ 13y agoOh really? That's great! To be honest I don't follow the Windows situation too closely, as I work on OSX. So things might have improved.
- deleted 13y ago[deleted]
- __--__ 13y agoI'm curious, how do you envision game devs using this? Most games are currently done in a plugin of one type or another. Do you think the parallel-ism of Servo is going to finally push html5 gaming to where it needs to be, performance wise?
- tinco 13y agoHe means games written in Rust, not in html5. If someone would work on windows support for Rust, then both Servo and other rust projects, like games potentially could run on Windows.