News for hackers. Stuff that matters.
Re:Why Greet Apple's Swift 2.0 With Open Arms? by jahewson on Thursday June 18, 2015 @11:45AM (#9739321)
Open sourcing System.Windows.Forms wouldn't achieve much anyway because it depends on the Win32 API which is Windows-only. The same is likely true of Cocoa Touch, I imagine it , depends on a lot of iOS functionality.

C# and .NET's openness is a great thing and I think it's unreasoanable to expect to be able to write Windows apps on other platforms which lack the underlying APIs to support them. The same is true of Swift - why all the complaining?

Re:Why Greet Apple's Swift 2.0 With Open Arms? by lmm on Thursday June 18, 2015 @04:48PM (#9741524)
The main point of comparison for C# is not Swift but Java, and in Java all the UI frameworks are cross-platform. Also the fact that Mono managed a pretty good implementation of System.Windows.Forms suggests that Microsoft's reasons for omitting it from Rotor were, uh, not entirely technical.