🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #623180

Re: Has Microsoft commited suicide ...

#623180
From: Peter Flass
Date: Sat, 23 Jun 2018 15:47
48 lines
4233 bytes
Andy Leighton <an...@azaal.plus.com> wrote:
> On Sat, 23 Jun 2018 07:04:25 -0400, Peter Flass <peter...@yahoo.com> wrote:
>> J. Clarke <jclarke...@gmail.com> wrote:
>>> On Fri, 22 Jun 2018 13:56:09 -0400, Peter Flass
>>> <peter...@yahoo.com> wrote:
>>> 
>>>> Gareth's Downstairs Computer
>>>> <headstone255.but.n...@yahoo.com> wrote:
>>>>> On 22/06/2018 11:37, Peter Flass wrote:
>>>>>> 
>>>>>> Isn't Mono a clone of .net? What does the common runtime do especially that
>>>>>> other libraries don't? (actual question, not rhetorical)
>>>>> All the source languages link together.
>>>>> 
>>>> 
>>>> Sort of like all the gnu languages, the IBM mainframe languages with LE, or
>>>> all the DEC languages with the common runtime? Leave it to microsoft to
>>>> claim they invented sunshine.
>>> 
>>> Except that the gnu languages and LE don't produce binaries that will
>>> run without further adjustment on an Alpha, an Itanium, a Sparc, and a
>>> PC, which, in principle, is true of CLR (I say "in principle" because
>>> I don't know if the versions of Windows that made it to the Alpha and
>>> Sparc are recent enough to support CLR).
>> 
>> In theory they can, although I don't know if any do in practice. ELF
>> binaries can contain objects for multiple architectures. Or are you talking
>> about something that's interpreted? That sounds like a spectacular waste if
>> resources.
> 
> Not interpreted but just in time compilation.
> 
> Normally with .net the compilation stage runs ngen and compiles the CIL
> (common intermediate language) down to native ahead of time and people
> deploy that. So it isn't usually the case that you can take the x86
> version of a .NET application and run it on another architecture. You can
> however choose to take the CIL assembly and run that anywhere there is a CLR 
> (and appropriate support libraries which is where Mono is sometimes lacking).
> I would also note that there are some cases where the JIT version is faster
> than the ahead of time compiled ngen output.
> 
> 

As someone said, it sounds like Java, where the bytecode can be generated
from any language if the compiler is set up to handle it.

-- 
Pete
Technical Details
Message-ID: <824521427.551461465.517348.peter_flass-yahoo.com@news.eternal-september.org>
Path: mbox-mo1.pugleaf.net!z3-v6ni2291iti.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin3!goblin.stu.neva.ru!gandalf.srv.welterde.de!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
References: <pgcvpp$n4g$1@dont-email.me> <pggu2731as@news3.newsguy.com> <149134172.551309902.754102.peter_flass-yahoo.com@news.eternal-september.org> <0qooidll5mkm6u6s5fu74lfrhllum2ch0s@4ax.com> <Fb_WC.291794$Hv4.215365@fx39.iad> <pgigfn$34d$3@dont-email.me> <567423678.551355809.723953.peter_flass-yahoo.com@news.eternal-september.org> <pgikq1$r0u$4@dont-email.me> <542551247.551382683.958931.peter_flass-yahoo.com@news.eternal-september.org> <9a5rid1mpqtk6vf5eumv3150r07v4bm6l4@4ax.com> <621458884.551444323.795650.peter_flass-yahoo.com@news.eternal-september.org> <slrnpish5u.oqn.andyl@azaal.plus.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:6203:: with SMTP id f3-v6mr2443589iog.48.1529768855706;        Sat, 23 Jun 2018 08:47:35 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a24:e513:: with SMTP id g19-v6ls631699iti.2.canary-gmail; Sat, 23 Jun 2018 08:47:35 -0700 (PDT)
X-Received: by 2002:a24:64c:: with SMTP id 73-v6mr1711468itv.11.1529768855113;        Sat, 23 Jun 2018 08:47:35 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!z3-v6ni2291iti.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin3!goblin.stu.neva.ru!gandalf.srv.welterde.de!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Peter Flass <peter...@yahoo.com>
Newsgroups: alt.folklore.computers
Subject: Re: Has Microsoft commited suicide ...
Date: Sat, 23 Jun 2018 11:47:34 -0400
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <824521427.551461465.517348.peter_flass-yahoo.com@news.eternal-september.org>
References: <pgcvpp$n4g$1@dont-email.me> <pggu2731as@news3.newsguy.com> <149134172.551309902.754102.peter_flass-yahoo.com@news.eternal-september.org> <0qooidll5mkm6u6s5fu74lfrhllum2ch0s@4ax.com> <Fb_WC.291794$Hv4.215365@fx39.iad> <pgigfn$34d$3@dont-email.me> <567423678.551355809.723953.peter_flass-yahoo.com@news.eternal-september.org> <pgikq1$r0u$4@dont-email.me> <542551247.551382683.958931.peter_flass-yahoo.com@news.eternal-september.org> <9a5rid1mpqtk6vf5eumv3150r07v4bm6l4@4ax.com> <621458884.551444323.795650.peter_flass-yahoo.com@news.eternal-september.org> <slrnpish5u.oqn.andyl@azaal.plus.com>
Mime-Version: 1.0
Injection-Info: reader02.eternal-september.org; posting-host="c8871d5964a2a638b36079493359ef2c"; logging-data="28184"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1/bYoPEW20HRYt8p6RD3W+6"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:rE/QF85qkq9GuMxhl3UKcweNFiU= sha1:OxgvBeSRGQaLPpXdubtQMXrn+8c=
Bytes: 3865
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit