5 ms·
I'd be surprised if it could. Mainstream support for Windows 7 ended years ago, extended support ended this year. If the Swift community (or more accurately, th
by zapzupnz 6y ago
I'd be surprised if it could. Mainstream support for Windows 7 ended years ago, extended support ended this year. If the Swift community (or more accurately, the one guy in charge of the Windows port) bothers to support executables running on a deprecated version of Windows, that would come as a mighty surprise to me.
Still, you never know, it might manage to do it by fluke!
- ifmpx 6y agoNot to turn this into a contest but Rust officially supports windows 7. In fact I believe Rust fully supported windows XP too until very recently when they decreased platform support to supported-but-unbuilt-and-untested. Another benefit of a community-driven language as aposed to a corporate-controlled one.
- zapzupnz 6y agoOr more likely because Rust was developed to support Windows 7 before it was deprecated; Swift never targeted Windows 7. Swift was open sourced in 2015, the year when Windows 7's mainstream support ended; at that time, Swift only targeted Mac OS X and Ubuntu. Rust began as a project in 2010, Windows 7 was released in 2009.
- raphlinus 6y agoI think GP's comment is fair. The portability of Rust is of a completely different order of magnitude than Swift. I mean, people have actually gotten it running on Windows 98 SE. And on Windows, Rust has access to a rich winapi surface, nice COM wrappers (including semi-official support through Microsoft's com-rs), a WinRT projection. Not to mention that crates basically just work. Maybe it isn't a first-class supported language for Windows just yet, but it's starting to feel pretty close.
- oaiey 6y agoThis Rust/WinRT translation is the key for Windows maturity now. C translation is the everywhere basic but Windows support is achieved with eh WinRT translation. And right now, that is C++, JS, Rust and .NET. Not more not less.
- zerr 6y agoWin7 Extended Security Update (ESU) is active until 2023. Besides, Win7 market share is still almost 1/3 of desktop OS market - most of the devs who target Windows wouldn't want to drop Win7.