🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Doug Kent Wed, 27 Aug 1986 15:58
lisp vs C
#677
Author: Doug Kent
Date: Wed, 27 Aug 1986 15:58
22 lines
1280 bytes
I am an experienced C programmer interested in learning lisp.  My interest
is inspired by the Symbolics graphics system, written in lisp, which exhibits
wonderful flexibility and power.  I wonder if anyone would be interested
in answering a couple questions?

1)  Is such flexibility and power a trait unique to lisp, or are the Symbolics
    programmers simply very good (or both)?

2)  How does lisp compare to C in terms of speed and other characteristics?

Thanks.  If I get many responses, I will post to the net.

Doug Kent
Psychology Dept.
University of N. Carolina
Chapel Hill, N.C. 27514
919-966-3540
... decvax!mcnc!unc!kent

**********************************************************
***** Geniuses are so crazy cause they know too much *****
**********************************************************
Re: lisp vs C
#678
Author: Jeffrey Jacobs
Date: Sat, 30 Aug 1986 18:23
49 lines
2480 bytes
In <246@unc.unc.UUCP>, Doug Kent writes:

>I am an experienced C programmer interested in learning lisp.  My interest
>is inspired by the Symbolics graphics system, written in lisp, which exhibits
>wonderful flexibility and power.  I wonder if anyone would be interested
>in answering a couple questions?

>1)  Is such flexibility and power a trait unique to lisp, or are the Symbolics
>    programmers simply very good (or both)?

>2)  How does lisp compare to C in terms of speed and other characteristics?

Such flexibility and power are very common in LISP and are by no means
unique to Symbolics.  (Whether it's UNIQUE to lisp is a different question
which could start a giant war).  There are also 'different' forms
of flexibility and power.  See some of the other forms of LISP, such as
FRANZ, INTER-, UCI, etc.

LISP in general is a wonderful language...

For areas in which you can make a comparision between LISP and C,
C will generally be faster.  Such areas are difficult to find.  You can 
compare arithmetic operations and will find that C will be faster,
but most of the features  that are intrinsic to LISP are not intrinsic
to C, i.e. functions on lists, dynamic  macro expansion.

You might want to take a look at XLISP, a freely distributed LISP 
written in very vanilla C.  It runs on most PC's, including IBM/MS-DOS,
Mac and ATARI.  It is widely available, both in executable and 
in source form.  You can get it from the Boston Computer Society
BBS and CompuServe's AI Expert forum.

Or you can get it directly from the author.  Send a floppy and $10 to:

 David Betz  
 114 Davenport Ave.
 Manchester, NH 03103

David is now charging $10 for handling.  You can mention my name.

 Jeffrey M. Jacobs
 CONSART Systems Inc.
 Technical and Managerial Consultants
 P.O. Box 3016, Manhattan Beach, CA 90266
 (213)376-3802
 CIS:75076,2603
 BIX:jeffjacobs
 USENET: well!jjacobs
Re: lisp vs C
#679
Author: Matthew Belmonte
Date: Mon, 08 Sep 1986 17:20
19 lines
1361 bytes
In article <1696@well.UUCP>, jjacobs@well.UUCP (Jeffrey Jacobs) writes:
> You might want to take a look at XLISP, a freely distributed LISP 
> written in very vanilla C.  It runs on most PC's, including IBM/MS-DOS,
> Mac and ATARI.  It is widely available, both in executable and 
> in source form.  You can get it from the Boston Computer Society
> BBS and CompuServe's AI Expert forum.
 for anyone else out there who uses os-9, there is an os-9 version (as opposed
to the above-mentioned "very vanilla" version) available in the os-9 SIG
on compuserve.  the level 1 version, however, is **very** stripped-down due
to limits on memory.
-- 
Matthew Belmonte
ARPA:
<belmonte@rocky.cs.cornell.edu>
<belmonte@svax.cs.cornell.edu>
BITNET:
<d25y@cornella>
UUCP:
..!decvax!duke!duknbsr!mkb
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads