Re: Announcing a new release of Lisp1 #2




(removed comp.lang.scheme, only relevant to comp.lang.lisp)

On Wed, 30 Jan 2008, Blake McBride wrote:


I would further add that Scheme should define argument evaluation order.
Compilers can be written to support a particular order just as well as
another order. This is no argument for unspecified argument evaluations
order. Having the argument evaluation order unspecified is a huge and
totally unnecessary opportunity for porting bugs.


Scheme is not haskell, so I agree about that.
BTW, does common lisp specify the order of arguments?
.