[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]Re: Support Java for .GNU
From: |
Zeph Campbell |
Subject: |
Re: [DotGNU]Re: Support Java for .GNU |
Date: |
Mon, 16 Jul 2001 16:31:04 -0700 |
User-agent: |
Microsoft-Outlook-Express-Macintosh-Edition/5.02.2022 |
Well im basing it rather heavily on Java and its ISA, however, i'm trying to
make the runtime system as free form as possible while still keeping things
coherent.
I want to have:
- A native code base class library, with some kinda API, so language porting
teams can write wrappers to these native calls
- All types, including what are usually considered simple types (ints,
floats, chars) would all be objects (because I CAN! =])
- A decent garbage collector (optional, maybe with a command-line switch)
- Maybe another API so language porting teams can (more) easily write
compilers for the ISA.
I have concurrently been writing some kind of 1st HLL for it, based off of
Python syntax. It goes slowly, but it goes =] This is also my first
attempt at anything like this.
Cheers
zeph
on 7/16/01 3:31 PM, Jeremy Petzold at address@hidden wrote:
> well, see if there is anyone hear on the project that can help you, if it will
> benefit the project then it is worth while to at least look at it.
>
> On Mon, 16 July 2001, Zeph Campbell wrote:
>
>>
>>
>>>
>>> For (3) there are several options
>>> a) Java bytecode, possibly with some modifications
>>> b) Microsoft's new bytecode, possibly with some modifications
>>> c) Create our own bytecode spec from scratch, possibly based on
>>> Knuth's ideas
>>
>> I seem to recall MMIX having a look-but-dont-touch license.
>>
>>>
>>> Yes. First we need to know what we want from the bytecode.
>>> Then choose a strategy for the bytecode. Then make the other
>>> language choices.
>>>
>>
>> I'm working on something that parallels the MSIL and VM, but I'm mostly
>> doing it for fun, and I don't think I'm pacing the development fast enough
>> for this project (classes and all that) =]
>>
>>
>> ------
>> It Compiles! Ship it!
>>
>>
>> _______________________________________________
>> Developers mailing list
>> address@hidden
>> http://dotgnu.org/mailman/listinfo/developers
>
> Regards,
>
> Jeremy
> Find the best deals on the web at AltaVista Shopping!
> http://www.shopping.altavista.com
------
It Compiles! Ship it!
- Re: [DotGNU]Re: Support Java for .GNU, (continued)
Re: [DotGNU]Re: Support Java for .GNU, John, 2001/07/18
Re: [DotGNU]Re: Support Java for .GNU, Norbert Bollow, 2001/07/18
Re: [DotGNU]Re: Support Java for .GNU, Jeremy Petzold, 2001/07/16
- Re: [DotGNU]Re: Support Java for .GNU,
Zeph Campbell <=
Re: [DotGNU]Re: Support Java for .GNU, Jeremy Petzold, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Martin Coxall, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Kent Nguyen, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Martin Coxall, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Jeremy Petzold, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Martin Coxall, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Norbert Bollow, 2001/07/18
- Re: [DotGNU]Re: Support Java for .GNU, Martin Coxall, 2001/07/18
- [DotGNU]Choice of bytecode spec (was: Support Java for .GNU), Norbert Bollow, 2001/07/18
- Re: [DotGNU]Choice of bytecode spec (was: Support Java for .GNU), David Sugar, 2001/07/18