The little I've used Mono I've been impressed with it.  MonoDevelop is
still the fastest IDE I've used at least on tiny projects.
On Jun 18, 2012 11:11 AM, "Casper Bang" <casper.b...@gmail.com> wrote:

> Somehow a minute news item regarding the deprecation of an API in Mono,
> inflates to the following loaded statements:
>
> 1h14m: "What it comes down to...Mono is an ill-informed kind of thing to
> do..."
> 1h15m5s: "All it did was to confuse the issue for a while..."
> 1h15m28: "They are not going away completely..."
> 1h16m13: "Where the story falls over, is where you have to write a
> separate UI for each of the platforms..."
> 1h18m04: "*Sigh* They'll keep trying... Mono has never been a slam dunk,
> we'll see if they ever get anything compelling".
>
> Let's address this objectively without any preconceived notions or agendas
> for a moment, as seen from someone with a leg in both camps:
>
> Fact; Microsoft submitted C# and the runtime spec to Ecma and has never
> sued anyone implementing on top of these (I.e. Boo, IronPython, Unity
> etc.). Meanwhile, Sun never submitted Java to any standards org, but
> instead made all the terms and holds veto power in the JCP. Indeed, it
> would prove to come at a catastrophic cost to the alternative
> implementation Apache Harmony. Also, Oracle's attempted to copyright the
> API's. So tell me, who looks like the bad guys here?!
>
> Moonlight made Linux people able to consume Silverlight content, not
> unlike IcedTea made Linux people able to consume Java content. The RIA
> plugin race was a confusing time in general, but is there a particular
> reason to slander Mono for not foreseeing that none of the RIA
> technologies, incl. Silverlight, were the way forward?
>
> Xamarin aren't going anywhere, they simply halted development on a
> deprecated technology. Has this not been known to happen in the Sun camp?
> (JSR-295, JSR-296 etc.)
>
> If we have learned anything from Java, it is that a cross-platform UI
> toolkit just doesn't cut it - it will always be the hunt for the lowest
> common denominator, which is low enough to make crap on all platforms, but
> not low enough to make quality on any single one of these. Swing took MVC
> too far, while the true power of this pattern comes from being able to
> plug-in a new VC layer on top of M. This separation of concerns is hugely
> successful across the board, indeed today you even find this applying to
> hardcore game engines (QuakeEngine, UnrealEngine, CryENGINE etc.) which
> are licenced so that developers may only have to focus on front-end stuff
> (VC). Giving birth to a whole industry seems like a success criteria right?
>
> As to the "nothing compelling" remark, I think you'd have to be pretty
> dumb, not to see the advantage of being able to target 3 separate platforms
> (Android, iOS and WinMobile) from within one unified umbrella when it comes
> to IDE, language and support. Perhaps not as interesting to a large
> multi-national corporation, but certainly to smaller teams with a
> mobile-oriented marked and limited resources or time-to marked requirements.
>
> Look, I get it, Microsoft were a$$es in the past and you can of course
> spread all the FUD you want on your very own podcast - but realize that it
> makes you sound like old grumpy men with an agenda, and that some of the
> greatest leaps forward comes from cross-pollination... even if you are
> allergic to those pollen.
>
> --
> 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/-/JDegHA9Z_Q4J.
> To post to this group, send email to javaposse@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+unsubscr...@googlegroups.com.
> 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 javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to