Re: Activity

Raffael Cavallaro <[email protected]> Tue, 2 Aug 2005 15:26:31 -0400
Newsgroups gmane.comp.lang.goo.general
Message-ID <[email protected]>
--===============0638006313==
Content-Type: multipart/alternative; boundary=Apple-Mail-5-822187214


--Apple-Mail-5-822187214
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed


On Aug 2, 2005, at Tue, Aug 2, 2:47 04 PM, Scott Graham wrote:

> The "embeddedness" of game consoles
> is: limited memory, though a reasonable amount (~16-64meg, and larger
> now), no virtual memory, soft real time constraints (especially for
> GC), multiple hardware threads, and the general unavailability of TTY
> and some general posix-y things (environment variables, etc.). There's
> also the question of targetting a variety of different processors: at
> least PPC, x86, MIPS. Anyhow, I'm not hoping you'll magically sort
> through all those problems, but I think goo would be the perfect thing
> to build on/around for a language that's very suitable for game
> programming.

Along these lines, how difficult would it be to do goo's object  
system in scheme/on top of scheme? Then goo could run anywhere that a  
scheme implementation ran - I was thinking of chicken which compiles  
to ANSI C, but of course any scheme should work.

regards,

Ralph

Raffael Cavallaro, Ph.D.
[email protected]


--Apple-Mail-5-822187214
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=US-ASCII

<HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; =
-khtml-line-break: after-white-space; "><BR><DIV><DIV>On Aug 2, 2005, at =
Tue, Aug 2, 2:47 04 PM, Scott Graham wrote:</DIV><BR =
class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"><P =
style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT face=3D"Lucida Grande" =
size=3D"3" style=3D"font: 12.0px Lucida Grande">The "embeddedness" of =
game consoles</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">is: limited memory, though a reasonable amount =
(~16-64meg, and larger</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">now), no virtual memory, soft real time constraints =
(especially for</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">GC), multiple hardware threads, and the general =
unavailability of TTY</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">and some general posix-y things (environment variables, =
etc.). There's</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">also the question of targetting a variety of different =
processors: at</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">least PPC, x86, MIPS. Anyhow, I'm not hoping you'll =
magically sort</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">through all those problems, but I think goo would be the =
perfect thing</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px =
0.0px"><FONT face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px =
Lucida Grande">to build on/around for a language that's very suitable =
for game</FONT></P> <P style=3D"margin: 0.0px 0.0px 0.0px 0.0px"><FONT =
face=3D"Lucida Grande" size=3D"3" style=3D"font: 12.0px Lucida =
Grande">programming.</FONT></P> </BLOCKQUOTE><BR></DIV><DIV>Along these =
lines, how difficult would it be to do goo's object system in scheme/on =
top of scheme? Then goo could run anywhere that a scheme implementation =
ran - I was thinking of chicken which compiles to ANSI C, but of course =
any scheme should work.</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>regards,</DIV><DIV><BR =
class=3D"khtml-block-placeholder"></DIV><DIV>Ralph</DIV><BR><DIV> =
<DIV>Raffael Cavallaro, Ph.D.</DIV> <DIV><A =
href=3D"mailto:[email protected]">[email protected]</A></DIV=
>  </DIV><BR></BODY></HTML>=

--Apple-Mail-5-822187214--


--===============0638006313==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Googoogaga mailing list
[email protected]
https://lists.csail.mit.edu/mailman/listinfo/googoogaga

--===============0638006313==--