Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Jerry Stuckle Newsgroups: comp.lang.java.programmer Subject: Re: questions re Javascript Date: Mon, 5 Oct 2015 22:11:10 -0400 Organization: A noiseless patient Spider Lines: 118 Message-ID: References: <83722e36-4afe-4077-b936-229450613698@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 6 Oct 2015 02:09:09 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="8b88f1819ae50b8afa97a5cef254b303"; logging-data="11588"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TvnscVFz6vHcUOFZ8kZtfTpv62YSJcsM=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: Cancel-Lock: sha1:QY7lpTjxUheH16/sMwmaSYoLDO4= Xref: csiph.com comp.lang.java.programmer:32818 On 10/5/2015 9:41 PM, Arne Vajhøj wrote: > On 10/5/2015 9:25 PM, Jerry Stuckle wrote: >> On 10/5/2015 9:03 PM, Arne Vajhøj wrote: >>> On 10/3/2015 10:52 AM, Jerry Stuckle wrote: >>>> On 10/2/2015 10:53 PM, Arne Vajhøj wrote: >>>>> On 9/27/2015 10:59 PM, Jerry Stuckle wrote: >>>>>> On 9/27/2015 8:38 PM, Arne Vajhøj wrote: >>>>>>> On 9/25/2015 9:56 AM, Jerry Stuckle wrote: >>>>>>>> On 9/24/2015 10:46 PM, Arne Vajhøj wrote: >>>>>>>>> On 9/24/2015 10:34 PM, Jerry Stuckle wrote: >>>>>>>>>>> Given that the naming convention is also used in C#, VB.NET, >>>>>>>>>>> PHP, >>>>>>>>>>> UCSD Pascal, then I think that it is you that are way behind >>>>>>>>>>> in knowing about other programming languages. >>>>>>>>>> >>>>>>>>>> Wrong answer. VB.NET and PHP are interpreted languages. >>>>>>>>> >>>>>>>>> Wrong. >>>>>>>>> >>>>>>>>> VB.NET is compiled. By the VB.NET compiler - the vbc command. >>>>>>>> >>>>>>>> Yes, but it is not executable code. It still requires the vb >>>>>>>> runtime >>>>>>>> executable (not just libraries). >>>>>>> >>>>>>> VB.NET compiler compiles to MSIL. >>>>>>> >>>>>>> There are no such thing as a VB.NET runtime executable. >>>>>>> >>>>>>> VB.NET only relies on .NET framework. >>>>>> >>>>>> Try again. VB.NET can also be compiled to an executable. >>>>> >>>>> There are no command line switch on the VB.NET compiler vbc to >>>>> generate native code. >>>>> >>>> >>>> Once again you show your ignorance. But that's normal. vbc is not the >>>> only tool for VB; neither is it necessarily the last step in building >>>> native code. >>> >>> vbc is the only compiler for VB.NET. >>> >> >> Once again you show your ignorance. I didn't say that there are other >> compilers for vbc. But I did say it is not necessarily the last step in >> building native code. > > So we now agree that the VB.NET compiler (vbc) generate MSIL? > > The fact that there exist tools to convert MSIL to other formats is > rather irrelevant for the fact that there is a VB.NET compiler > that always compile to MSIL. > > >>>>>>>>>> And C# is >>>>>>>>>> it's own >>>>>>>>>> thing. It compiles to an executable, >>>>>>>>> >>>>>>>>> Wrong. >>>>>>>>> >>>>>>>>> It compiles to MSIL byte code. >>>>>>>>> >>>>>>>> >>>>>>>> C# can also be compiled to executable code. It just requires the >>>>>>>> .net >>>>>>>> libraries. But it is an executable, not byte code as you claim. >>>>>>> >>>>>>> There are no switch to the C# compiler to generate native code. >>>>>>> >>>>>>> It always generate MSIL. >>>>>>> >>>>>>> And MSIL is byte code. >>>>>> >>>>>> ROFLMAO! Still arguing that lost cause? Just to prove once again >>>>>> you >>>>>> are arguing from ignorance, see >>>>>> >>>>>> https://msdn.microsoft.com/en-us/library/6t9t5wcf%28v=vs.110%29.aspx >>>>> >>>>> Maybe you should read what you link to. >>>>> >>>>> That link is to the NGEN utility not the C# compiler. >>>>> >>>>> The NGEN utility can generate native code. >>>>> >>>>> The C# compiler can not. >>>> >>>> And what does NGEN run against? Maybe .net code? >>> >>> Yes. It takes MSIL as input. >>> >>> MSIL that is output from C# compiler or .NET compiler or >>> another .NET compiler. >> >> Gee, so you CAN generate native code from C# and other .net files then! > > Sure. > > But it has just nothing to do with what the C# compiler does. > > Arne > > > You said C# could not be compiled into native code. I just proved you wrong yet again. And you can't squirm out of it this time, either - no matter how hard you try. Just another case where you show your ignorance. -- ================== Remove the "x" from my email address Jerry Stuckle jstucklex@attglobal.net ==================