Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: Time for a mono kill switch

  • Subject: Re: Time for a mono kill switch
  • From: "Michael B. Trausch" <mike@xxxxxxxxxx>
  • Date: Fri, 28 Nov 2008 18:50:49 -0500
  • Cancel-lock: sha1:VcuTx8OrElT2ai2LExJJyS7Wn1E=
  • Newsgroups: comp.os.linux.advocacy
  • No-archive: Yes
  • Organization: A noiseless patient Spider
  • References: <OZYXk.19267$M25.13764@xxxxxxxxxxxxx>
  • Xref: ellandroad.demon.co.uk comp.os.linux.advocacy:709361

On Fri, 28 Nov 2008 21:00:29 +0000
7 <web_has_email@xxxxxxxxxxxxxxxx> wrote:

> Micoshaft is reliant on using you to propagate it - and are using
> asstroturfers to attack anyone on the internet that critise mono or
> ask foro its removal.

Post a realistic, logical, and well-thought out argument on why Mono
should be removed, using fact and not personal opinion or religion as a
basis for the argument, and it might _actually_ be considered.

A few facts for you that you seem to have missed:

  * Mono is Free Software.  The C# compiler is MIT licensed, the
    class library is LGPL, and the SDK is dual-licensed under the
    MIT license and the GNU GPL.[1]
  * Mono runs on far more than just x86 or x86-64 on Windows.[2]
  * The basis for Mono is an open, published ECMA and ISO standard
    which can be used to clean-room a brand new implementation.[3]
    (Java, OTOH, has a de facto standard protected by Sun; the only
    standard is the reference implementation.  There is a language
    specification document, as well, but this is the language, not
    the JVM.)

Code written in C# and compiled to run in the CLR can run as fast as
code written in C and compiled to run on the native system.  Most of
the time, it'd appear it gets pretty close,[4] though I will be
evaluating this more in the future and adding Java into my comparisons
to make the comparisons more useful.  It just requires time that I
don't have at the moment.  Perhaps I can even do some benchmarks with
the GNU implementation of .NET, too, for completeness.

	--- Mike

[1] http://www.mono-project.com/Release_Notes_Mono_2.0#License
[2] http://www.mono-project.com/Supported_Platforms
[3] http://www.mono-project.com/ECMA
[4] http://www.trausch.us/2008/10/09/sometimes-learning-happens-strangely/

My sigfile ran away and is on hiatus.

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index