<story><title>Rust for Windows</title><url>https://github.com/microsoft/windows-rs</url></story><parent_chain><item><author>phkahler</author><text>Rust needed a GUI and Microsoft provided one. They seem to be very focused on giving developers what they need, but only to a point. I&amp;#x27;ve been doing some system glue stuff and while it&amp;#x27;s nice that powershell has ssh an scp they are missing some options I want. I was going to use curses with python (batteries included!), only to find out it&amp;#x27;s not supported on windows.&lt;p&gt;It almost feels like a strategy - be standard enough to bring people in, but idiosyncratic enough to lock them in.&lt;p&gt;I&amp;#x27;ll be using gtk-rs thank you very much.</text></item></parent_chain><comment><author>mumblemumble</author><text>I do think it is a strategy, but I think it&amp;#x27;s a rather simpler one than that: basic work triage and scope management.&lt;p&gt;ssh and scp make sense to put into powershell, because they&amp;#x27;re everyday sysops things. curses is pretty posix-specific, and apps that use it are likely to need other posix stuff, so handle that with WSL rather than unnecessarily re-inventing a wheel.</text></comment>
<story><title>Rust for Windows</title><url>https://github.com/microsoft/windows-rs</url></story><parent_chain><item><author>phkahler</author><text>Rust needed a GUI and Microsoft provided one. They seem to be very focused on giving developers what they need, but only to a point. I&amp;#x27;ve been doing some system glue stuff and while it&amp;#x27;s nice that powershell has ssh an scp they are missing some options I want. I was going to use curses with python (batteries included!), only to find out it&amp;#x27;s not supported on windows.&lt;p&gt;It almost feels like a strategy - be standard enough to bring people in, but idiosyncratic enough to lock them in.&lt;p&gt;I&amp;#x27;ll be using gtk-rs thank you very much.</text></item></parent_chain><comment><author>mwcampbell</author><text>&amp;gt; I&amp;#x27;ll be using gtk-rs thank you very much.&lt;p&gt;Please be aware that if you do this, your application won&amp;#x27;t be accessible with screen readers or other assistive technologies on Windows and Mac. At least not now. Maybe I&amp;#x27;ll have time to implement GTK accessibility backends for those platforms someday.</text></comment>