On Mon, Mar 13, 2006 at 04:11:53PM -0500, Joseph M. Gaffney wrote:
> And PE is used on 32 and 64 bit Windows.  So what you're saying is, we're 

And on any implementation of the CLI specification like Mono.

> running a 32 or 64 bit Windows binary executable.  Is that what is being said 
> now?

We are running CIL byte code within Mono.

> My point remains (from the other trail of this thread) that a windows binary 
> (which a PE would be, btw) has no place on Linux, for more reasons than 

PE is just an extension of the COFF file format.  The COFF file format and
many other of it's extension are used on various UNIX flavours and other
operating systems.

Although I consider ELF to be superior to PE I can't see why PE "has no place
on Linux".  Linux used a.out prior to ELF which is a plain stupid format
compared to PE.

> .class is interpreted by the java vm, and ycp is handled by yast - so they 
> aren't exactly the same type of situation.  Unless you're saying its 
> interpreted.

Sure it is --- or compiled by a just-in-time compiler, depending on the
implementation of the runtime system.  Thus it is exactly the same situation
with the only difference that CIL is a more advanced language than Java
bytecode or the ycp script language.

> So is Zen a compiled binary, or is it still interpreted by Mono? If its a 
> compiled binary, then I still don't get wtf Mono is needed for.  If its being 
> interpreted, wtf is interpreted code doing in a core application?

Huh?  Even before this change YaST was already using YCP.  Now there is a more
advanced language used as well.

> Please excuse my laziness in not looking more closely at the files myself, I 
> have a very hectic week, and my weekend (while spent out of the office) was 
> all but useless as far as rest and hobbies go.

It's ok if you have no time to inform yourself about the basics but then it
might be useful to take this into account when giving comments on a topic.

Robert

-- 
Robert Schiele                  Tel.: +49-621-181-2214
Dipl.-Wirtsch.informatiker      mailto:[EMAIL PROTECTED]

"Quidquid latine dictum sit, altum sonatur."

Attachment: pgpRmC2TnD0XB.pgp
Description: PGP signature

Reply via email to