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