dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Re: [Arch]Re: [DotGNU]Fwd: Compatibility is king (E-Mail from RMS)


From: Jeremy Petzold
Subject: Fwd: Re: [Arch]Re: [DotGNU]Fwd: Compatibility is king (E-Mail from RMS)
Date: Thu, 19 Jul 2001 12:58:53 -0700 (PDT)

--- Jeremy Petzold <address@hidden> wrote:
> Date: Thu, 19 Jul 2001 11:25:15 -0700 (PDT)
> From: Jeremy Petzold <address@hidden>
> Subject: Re: [Arch]Re: [DotGNU]Fwd: Compatibility is
> king (E-Mail from RMS)
> To: John <address@hidden>
> 
> I don't think that I saw your earlier message about
> this, however, that is a very good way to go, as you
> said we would support multiple languages and adding
> a
> language would not be much of a problem. it would
> make
> integrating DotGNU into a desktop or application
> fairly easy as well. heh, exposing our own API could
> make us a serious target for M$, we all know what
> they
> do to middleware that threatens their platform.:-)
> 
> 
> --- John <address@hidden> wrote:
> > Or maybe, as I have proposed we simply write
> modules
> > to call a common
> > DotGNU resource. In other words. DotGNU is languge
> > agnostic because it
> > is truly a service, and not an integrated
> component
> > of anything.
> > 
> > I suppose I should make my view plain. The JVM/CLR
> > argument is
> > immaterial. These are processors, albeit they're
> > created in software not
> > hardware. Andy Grove (not one of my heroes) once
> > observed, "We are
> > software in silicon." Well, VMs are silicon in
> > software and we should
> > treat them as such.
> > 
> > The API that wins is the one that runs on 90% of
> the
> > processors out in
> > the world. By writing modules/classes for both of
> > the popular
> > processors, and providing an open and SIMPLE
> message
> > spec for
> > communicating with a DotGNU daemon/service, we
> > encourage more
> > programmers to use DotGNU over any Virtual
> Machine.
> > 
> > Why is GCC popular? Multiple processor support.
> What
> > will increase
> > DotGNU acceptance? Multiple VM support.
> > 
> > And PR PR PR... but that's another post.
> > 
> > John Le'Brecage
> > 
> > Jeremy Petzold wrote:
> > > 
> > > Subject: Compatibility is king
> > > Date: Thu, 19 Jul 2001 05:07:16 -0600 (MDT)
> > > From: Richard Stallman <address@hidden>
> > > To: address@hidden, address@hidden,
> > address@hidden,
> > >      address@hidden
> > > 
> > >     Let me explain first that it is not a design
> > goal for the DotGNU
> > >     platform to be fully compatible with .NET -
> We
> > want the DotGNU
> > >     platform to be much more powerful than
> > Microsoft's VES, hence
> > >     applications that are built for the DotGNU
> > platform will not
> > >     work on the .NET "Virtual Execution System".
> > > 
> > > Upward compatibility with CLI and C# is
> absolutely
> > essential.
> > > Microsoft is sure to have more users than we
> > do--at least at the
> > > beginning, and maybe forever unless we have a
> > tremendous victory
> > > (which we cannot take for granted).
> > > 
> > > So please start making compatibility a priority.
> > > 
> > > Maybe we could have an engine that will
> interpret
> > two kind
> > > of byte codes, both CLI and Java, each one
> > compatibly.
> > > Then maybe C# and Java programs could intercall
> > each other.
> > > I don't know if this is feasible, but it would
> be
> > nice.
> > > _______________________________________________
> > > Developers mailing list
> > > address@hidden
> > > http://dotgnu.org/mailman/listinfo/developers
> > _______________________________________________
> > Arch mailing list
> > address@hidden
> > http://dotgnu.org/mailman/listinfo/arch
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Get personalized email addresses from Yahoo! Mail
> http://personal.mail.yahoo.com/
> 


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/


reply via email to

[Prev in Thread] Current Thread [Next in Thread]