RE: Activity
"Jonathan Bachrach" <[email protected]> Tue, 2 Aug 2005 11:07:40 -0400
| Newsgroups | gmane.comp.lang.goo.general |
|---|---|
| Message-ID | <[email protected]> |
Thanks for your interest in goo. I've made some comments below: > -----Original Message----- > From: Scott Graham [mailto:[email protected]] > Sent: Friday, July 29, 2005 5:21 PM > To: Jonathan Bachrach > Cc: [email protected] > Subject: Re: [Googoogaga] Activity > > My requests: > > I'd like to be able to use goo on an embedded system. Ideally, I'd > bring up the goo interpreter on the target machine (that doesn't, for > example, have much in the way of stdio, tty, process control) and have > it talk to the host over a user-defined channel (possibly a socket, or > some weird thing for that platform; just some simple read/write > functions). Requests to compile C code to DLLs would also go over that > channel. What sort of embedded platform are you thinking of? In particular, how much memory would your target system have? I am also thinking of embedded systems. Currently goo doesn't have memory/code space as its primary implementation goal. I was thinking about doing an extremely small footprint VM implementation combined with a JIT. > A related request, that's possibly the first step in that direction: > clearly defining all the interfaces to the system, and assuming less > availability of various posix, etc. functions. Being able > enable/disable: bignums, tty, stdio. This would also help with at > least minimal ports to other (possibly smaller/simpler) OSs. This could be done and is desirable. Not sure what the plan would be. Goo can definitely be run without bignums and the rest. It's really about designing and teasing out the modules. > And finally, I'd like to see a less restrictive license (at least LGPL > if you're set on GPL). Is the intention that all goo code ever must be > GPLd? I think that's what it means, as in order to run any code you > need to include the goo runtime in your exe, so then you have to GPL > all your code? I'm open to all of that. It's really just about getting MIT lawyers to do something. > I have no idea if these are any direction you're interested in going > in, but goo seems like a great language design and this is where I'd > like to see the implementation go. Feel free to ignore me. :-) Thanks again for your interest and appreciation. > scott > > > On 7/14/05, Jonathan Bachrach <[email protected]> wrote: > > Been finishing up a few other projects before getting back to goo. > > Any specific requests would be appreciated. > > > > jonathan > > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of Andrew > McDowell > > Sent: Thursday, July 14, 2005 12:58 AM > > To: [email protected] > > Subject: [Googoogaga] Activity > > > > Anything happening out there in Goo land? > > > > -Drew > > > > _______________________________________________ > > Googoogaga mailing list > > [email protected] > > http://lists.csail.mit.edu/mailman/listinfo/googoogaga > > > > > > _______________________________________________ > > Googoogaga mailing list > > [email protected] > > https://lists.csail.mit.edu/mailman/listinfo/googoogaga > > _______________________________________________ Googoogaga mailing list [email protected] https://lists.csail.mit.edu/mailman/listinfo/googoogaga