Earlier quoted context omitted.
As a POSIX-loving, open-source-breathing guy: platform availability being equal, why choose Java over C#?
I would venture it's a ton easier to find Java programmers than C# ones (at the current moment), and the same story for libraries for likely the same underlying reason. As a pragmatic issue, if you weren't already using Mono, then it would probably be wise to let the newly open-sourced CoreCLR stew for a while to find subtle kinks introduced by the process through which it was open-sourced and/or the pressures exerte…
Building and Running .NET’s CoreCLR on OS X
51–59 of 59 posts
Re: Building and Running .NET’s CoreCLR on OS X
#52Earlier quoted context omitted.
According to whom? And what is the current recommended GUI toolkit?
Windows RT (aka Metro, aka Store Apps). It's a model based on WPF but not fully compliant - it took in lessons learned form Silverlight. Call it WPFlight.
Re: Building and Running .NET’s CoreCLR on OS X
#53Cocoa's AppKit is very powerful and provides a UI that has always been more consistent than what I've experienced on Windows. The last time I tried .Net/WinForms several years ago it was severely lacking in the functionality and flexibility of controls like tables and toolbars, and the UI of many Windows apps still tends to look and act slightly different from each other, with Microsoft being the biggest culprits in this inconsistency.
Re: Building and Running .NET’s CoreCLR on OS X
#54I just hope this doesn't reduce the overall quality of upcoming Mac apps. Cocoa's AppKit is very powerful and provides a UI that has always been more consistent than what I've experienced on Windows. The last time I tried .Net/WinForms several years ago it was severely lacking in the functionality and flexibility of controls like tables and toolbars, and the UI of many Windows apps still tends to look and act slightl…
So it's not going to suddenly open the floodgates of .NET apps running on a Mac. That's still a long long way away (if at all).
Re: Building and Running .NET’s CoreCLR on OS X
#55i wonder if other languages can start targeting the CLR, and have a competing cross platform runtime to java that's got a big name behind it.
As a POSIX-loving, open-source-breathing guy: platform availability being equal, why choose Java over C#?
Re: Building and Running .NET’s CoreCLR on OS X
#56Re: Building and Running .NET’s CoreCLR on OS X
#57Earlier quoted context omitted.
As a POSIX-loving, open-source-breathing guy: platform availability being equal, why choose Java over C#?
I would venture it's a ton easier to find Java programmers than C# ones (at the current moment), and the same story for libraries for likely the same underlying reason. As a pragmatic issue, if you weren't already using Mono, then it would probably be wise to let the newly open-sourced CoreCLR stew for a while to find subtle kinks introduced by the process through which it was open-sourced and/or the pressures exerte…
Re: Building and Running .NET’s CoreCLR on OS X
#58Earlier quoted context omitted.
Cross platform .NET usually means using a native toolkit on each different platform and the result is WPF on Windows, GTK# on Linux, and MonoMac on Mac. The purpose of this is to avoid the uncanny valley of cross platform toolkits like Java Swing at the expense of writing extra UI code. Some wrappers like Eto.Forms and XWT exist but don't expect drag and drop visual designer tooling. Thanks to Mono WinForms is sort o…
>Cross platform .NET usually means using a native toolkit on each different platform and the result is WPF on Windows, GTK# on Linux, and MonoMac on Mac. What are the odds Microsoft announces WPF open sourcing and maybe a wrapper of some sorts for OSX support at Build this year? I give it at least 50/50 on the open sourcing part.
Open Sourcing it is one thing, converting that into an engine that can do layout and rendering identically across multiple platforms is non-trivially difficult. Talk to the browser folks on how hard they had to work on that, and they wern't dealing with 3D stuff.
Re: Building and Running .NET’s CoreCLR on OS X
#59I guess what I'm asking is, where's the open-source MSVS C# compiler core+build system+CLI tooling?