So are these Microsoft-announced (but not yet available) features, or Mono-only extensions? Just askin'.
On Wednesday, 20 June 2012 15:33:41 UTC+1, Ricky Clarkson wrote: > > "[Mono] is always going to be playing catch-up" - not in all areas. New > language features are often available to end users in Mono before .NET. > On Jun 20, 2012 9:05 AM, "Juan Marín Otero" <[email protected]> > wrote: > >> I've been developing for over a decade, and had the "privilege" of >> working on .NET for 2-3 years exclusively. I hated it and couldn't wait to >> get back to Java. I for one value the freedom of choice that the Java >> ecosystem offers, and disagree with the concept that there is too much >> freedom. There is never too much freedom. Can it be misused? Sure. But the >> rich ecosystem that the Java platform is offering these days is unmatched. >> As an open source developer I couldn't value this enough. >> >> C# is very nice as a language, it feels more evolved than Java in some >> aspects, though the differences are not as great for most common tasks. The >> Java platform already offers language options that complement Java and >> extend the capabilities of the platform to whichever field you are >> interested in. I'm learning Scala and it's all Dick's fault :) >> >> Being an open source advocate, I did try Mono back in the day and >> consider it a great technical achievement, but it defeats the purpose for >> the reasons that others have laid out here. It is always going to be >> playing catch up, and there is the sense that the interoperability story >> will be as good as Microsoft feels it wants it to be. .NET is too tightly >> controlled by one corporation, so no thank you. >> >> On the topic of developers, and I'm sure nobody in this list applies to >> this concept, I found myself in dismay when working with .NET developers >> (not all, but a scary high percentage). They knew how to use Visual Studio >> very well, but basic programming concepts, knowledge of patterns, even >> object orientation were completely absent. They could whip out ASP.NETpages >> very fast, but the scalability and maintenance of those systems was a >> nightmare. I think Microsoft has succeeded in commoditizing a large sector >> of the development space, by dumbing it down (the Visual Basic crowd that >> transitioned to VB.NET, what a disaster). Yes, there are power users, >> but the masses must be avoided like a zombie crowd. I have found a similar >> environment in the Java corporate world, but I think it's not as bad, there >> are always a couple of guys that stand out and make things work. >> >> On top of this, .NET realistically has to be run on Windows, an operating >> system that has bit me in the rear end enough times in the past to make me >> want to run away from it like the plague. As a server side developer, there >> are certainly better deployment platforms, and while technically it's >> possible to run Mono on Linux, try convincing a Microsoft IT shop to do >> that. >> >> I share the sentiment of the Java Posse. I'm not interested in .NET, I >> only run Windows on a VM when I need to test software for that platform, >> and most of the business of the company that I work for is based on the >> Java platform along with some C, .NET has absolutely nothing to offer for >> us (we produce cross platform open source geospatial server software). I >> realize that there might be others who want to hear more about .NET, which >> is fine, and thankfully there are other resources to get that information. >> >> >> -- >> Juan Marín Otero >> GIS Consultant >> >> >> >> >> On Wed, Jun 20, 2012 at 5:09 AM, Casper Bang <[email protected]>wrote: >> >>> Luckily Mono will go down sooner rather than later, together with its >>>> sponsor, SUSE, although it remains to be seen if Id de Icaza will go down >>>> with it, too. >>>> >>> >>> Incorrect... again. *sigh* SUSE got sold to The Attachmate Group and >>> closed down Mono sponsorship last year. Miguel de Igaza formed Xamarin and >>> formed a partnership agreement with Attachmate, where Xamarin was granted >>> all associated IP rights while Attachmate's was promised support to >>> existing customers from Xamarin. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Java Posse" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/javaposse/-/k7VbQ1IHrMcJ. >>> >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/javaposse?hl=en. >>> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Java Posse" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To view this discussion on the web visit https://groups.google.com/d/msg/javaposse/-/4uWm_vIQlS8J. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
