Path: utzoo!utgpu!news-server.csri.toronto.edu!helios.physics.utoronto.ca!ists!yunexus!oz
From: oz@yunexus.yorku.ca (Ozan Yigit)
Newsgroups: comp.lang.lisp
Subject: Re: Scheme optimization (was Re: Is this the end of the lisp wave?)
Message-ID: <20598@yunexus.YorkU.CA>
Date: 17 Jan 91 16:15:55 GMT
References: <5569@turquoise.UUCP> <3954@skye.ed.ac.uk> <20544@yunexus.YorkU.CA> <1991Jan17.054800.9036@Think.COM>
Sender: news@yunexus.YorkU.CA
Organization: York U. Communications Research & Development
Lines: 20

In article <1991Jan17.054800.9036@Think.COM> barmar@think.com
(Barry Margolin) writes:

>Common Lisp
>optimizations are geared towards removing some of the overhead of dynamic
>typing ...

Ah, I see what he means by optimization tricks now. I presume it can pay
off for scheme compilers as well, given that some implementations already
use something similar, i.e. (integrate-usual-procedures) to inform the
compiler that it can make the assumption that the built-in procedures will
not be redefined or assigned so it is *ok* to go ahead and (for example)
inline them.

oz
---
We only know ... what we know, and    | Internet: oz@nexus.yorku.ca 
that is very little. -- Dan Rather    | UUCP: utzoo/utai!yunexus!oz