ah yes the extremely reasonable comparison of a third party language to a first party language developed as the official interface for an OS (which some people still try to use outside that context)
-
-
-
It was an honest question! No need to be snarky. I don’t know the answer myself. And that’s a good point! The fact that C# was historically Windows-only, and developed by Microsoft, makes a big difference.
- 3 more replies
New conversation -
-
-
WinForms isn't in the standard library in .NET Core...
-
Well, a lot of programs expect it to be present, so it’s kind of “de facto standard”. Point taken, though.
- 1 more reply
New conversation -
-
-
GTK+ absolutely does not belong anywhere near any standard library. Especially not one for a memory-safe language unless someone plans to re-implement it from scratch in that language.
-
I also don’t know the answer to this question. I sort of feel that WinForms belongs in C# and GTK+ doesn’t belong in Rust because Windows has (historically) had a worse command line experience. But that seems like flimsy reasoning.
- 2 more replies
New conversation -
-
-
Patrick are you procrastinating by starting fights on Twitter?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I generally judge a language separately from its standard library (or in the C#/.NET case, its platform's standard library). So this question feels kind of off to me. If you rephrase to "would .NET be a better platform if" then I'm unsure what the Rust counterpart is...
- End of conversation
New conversation -
-
-
Yes, No. cross platform GUI toolkits are inescapably a disaster from a UX perspective and programming languages oughtn't to be tied to one OS.
-
cross-platform are fine for CAD and 3D, where the platform toolkit basically provides no controls beyond menu bar and possibly preferences. this argument doesn’t hold up when folk have to use web apps for so many tasks. they are UX games inside the browser.
End of conversation
New conversation -
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.
