Subject: Re: MD5 in LISP and abstraction inversions From: Erik Naggum <email@example.com> Date: Thu, 08 Nov 2001 16:05:52 GMT Newsgroups: comp.lang.lisp Message-ID: <firstname.lastname@example.org> * Juliusz Chroboczek | It is most definitely possible to write portable Common Lisp code that | is efficient in one implementation. It is very difficult, and possibly | impossible, to write Common Lisp code that is portably efficient. Do you think this is because of the implementations or the language? I think it is because of the implementations and the lack of pressure from their users to be (more) efficient. If you write code that is explicit in all its assumptions, a compiler _should_ be able to produce optimal machine code. /// -- Norway is now run by a priest from the fundamentalist Christian People's Party, the fifth largest party representing one eighth of the electorate. -- Carrying a Swiss Army pocket knife in Oslo, Norway, is a criminal offense.