From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news.worldonline.be!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: CL and Embedded Systems (Re: Query About Lisp Use) References: <3211475185647471@naggum.net> <3211490152230198@naggum.net> Mail-Copies-To: never From: Erik Naggum Organization: Naggum Software, Oslo, Norway User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Message-ID: <3211627172713389@naggum.net> Lines: 19 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 09 Oct 2001 14:39:36 GMT X-Complaints-To: newsmaster@Norway.EU.net X-Trace: nreader1.kpnqwest.net 1002638376 193.71.66.49 (Tue, 09 Oct 2001 16:39:36 MET DST) NNTP-Posting-Date: Tue, 09 Oct 2001 16:39:36 MET DST Xref: archiver1.google.com comp.lang.lisp:17553 * Christopher Stacy | The programmer I had in mind would like to use Lisp, but there isn't one | for his platform. (It's such an extreme case that I don't think he will | ever get to use Lisp, either. Certainly not Common Lisp.) What part of Lisp does he want to use? Is he equipped and willing to write a compiler and runtime system for his special environment? The more specialized, the more likely that a reasonably comfortable system can be built with really minimal resources. E.g., Forth-based systems have shown that memory can be really tight while you can still get a lot of real work done. Compiling a Lisp-like language to a Forth-like stack machine and interpreter should not be an incredibly hard task given the appropriate skill set of the programmer. /// -- My hero, George W. Bush, has taught me how to deal with people. "Make no mistake", he has said about 2500 times in the past three weeks, and those who make mistakes now feel his infinite wrath, or was that enduring care?