Overloading (was Re: Algorithmic lists )

Thomas Lindgren <>
Tue Oct 17 13:22:56 CEST 2000

> Anyway with a dynamically typed language it is not so easy as you have
> to redefine the functions/built-ins/primitives the operators end up
> calling.  You can't fix that at compile time.

Smalltalk and Scheme have traditionally permitted redefinition of
builtins. To get reasonable performance, it seems one has to do
dynamic compilation (Smalltalk) or declare that you want the standard
primitives (Scheme).

Thomas Lindgren					
Alteon Websystems Sweden			http://www.bluetail.com

More information about the erlang-questions mailing list