Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/12/84; site neurad.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!umcp-cs!gymble!neurad!terry From: terry@neurad.UUCP (Terry L. Ridder) Newsgroups: net.news.group Subject: Re: Net.software.projects group idea Message-ID: <229@neurad.UUCP> Date: Mon, 12-Aug-85 23:32:09 EDT Article-I.D.: neurad.229 Posted: Mon Aug 12 23:32:09 1985 Date-Received: Wed, 14-Aug-85 02:37:54 EDT References: <134@isis.UUCP> Organization: The Terry L. Ridder Family Lines: 83 > Being a software developer like so many of us, it strikes me that one of > the golden opportunities of having the net is going unnoticed -- distributed > projects. > > In other words, many people around the net might > > o be working on the same or similar project; or > o be willing to work on it but can't do it alone; or > o have worked on it but ran into problem X and didn't > know how to solve it; or > o can't do it themselves but are willing to port it to > system X > > and so on. For instance, note the relatively high number of 'grep' > postings to net.sources and mod.sources over the past year or so. > > Rather than having lots of individualized efforts going on, why not > create a newsgroup, say, net.software.projects, whose sole purpose is to > post ideas on software you're planning to write / are writing / would > > UUCP: {hao!udenva, nbires}!isis!aburt > CSNet: aburt@UDENVER (NOT udenva, as above...) > ARPA: aburt%udenver.csnet@csnet-relay.arpa I support this idea and the given guidelines. I have been thinking of posting a request to the net concerning a project which I have been working on, but did not feel that it would be accepted by the net. Now my thoughts are different, so I will now post my project and request any flames and or offers of help be e-mailed to me. PROJECT: Write a C language library of Common-Lisp primatives. REFERENCES: Lisp - 2nd Edition by Horn and Winston. Common-Lisp - By Steele Symbolic Lisp Reference manual - By Symbolics Inc. PURPOSE: The goal of this project would be to have a public domain Common-Lisp compiler, and a Lisp primitive library. The Lisp library would be used in C programs at first and later by a Lisp compiler. OUTLINE: Phase 1: Write a Lisp library that can be used in C programs. i.e Implement the 'car', 'cdr', 'print', 'princ', etc. Phase 2: Using the Lisp library begin work on Lisp compiler. I would like to see this done using lex and yacc. Phase 3: Using the compiler from Phase 2 write a new compiler in Lisp itself. Phase 4: Continue to refine the compiler. I am open to a discussion concerning the project. It must be stated that the result of the project will be public domain software. -- =========================================================================== |UUCP: seismo!neurad!bilbo|wiretap!{root, tlr} | |UUCP: seismo!neurad!bilbo!{root, tlr} | |UUCP: seismo!neurad!terry | | | |U.S.SNAIL: Terry L. Ridder, 401 Cherry Lane E301, Laurel, Maryland 20707 | | | |Ma Bell: Home: 301-490-2248 Work: 301-859-6271 Work: 301-859-6642 | | | ===========================================================================