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==--