🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3201

Re: The powerlessness of Lisp

#3201
From: David Gudeman
Date: Tue, 26 Mar 1991 19:01
17 lines
1068 bytes
In article  <1991Mar26.165516.13035@daffy.cs.wisc.edu> Douglas E. Quale writes:
]...Byte copying is trivial in Common Lisp...

Still, Dan's point is valid.  There _are_ machine-level things you can
do in low-level languages that you can't do in Common Lisp, if for no
other reason than because Common Lisp has to protect its tags for
storage management.

It is also the case that pointer-like operations in Common Lisp are
less efficient than pointer operations in C.  For example array
indexing usually involves a type check, a range check, and an extra
offset or two.  This can be a problem since a lot of the time
efficiency is the main reason for using pointers.
--
					David Gudeman
gudeman@cs.arizona.edu
noao!arizona!gudeman
Technical Details
Message-ID: <1149@optima.cs.arizona.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!noao!arizona!gudeman

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!noao!arizona!gudeman
From: gudeman@cs.arizona.edu (David Gudeman)
Newsgroups: comp.lang.misc
Subject: Re: The powerlessness of Lisp
Message-ID: <1149@optima.cs.arizona.edu>
Date: 26 Mar 91 19:01:37 GMT
Sender: news@cs.arizona.edu
Lines: 17