The former. On Jun 21, 2012 8:54 AM, "Phil Haigh" <[email protected]> wrote:
> 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<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 javaposse+unsubscribe@** >>>> googlegroups.com <javaposse%[email protected]>. >>>> For more options, visit this group at http://groups.google.com/** >>>> group/javaposse?hl=en <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 javaposse+unsubscribe@** >>> googlegroups.com <javaposse%[email protected]>. >>> For more options, visit this group at http://groups.google.com/** >>> group/javaposse?hl=en <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. > -- 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.
