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.

Reply via email to