[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lightweight Languages Workshop (DDJ Article)
On Tue, 2002-01-15 at 07:47, Rob Myers wrote:
> IIRC this isn't the case with modern Lisp if-you-know-what-you're-doing,
> but it is made explicit with Dylan's type constraints and sealed/open
> dynamism control. Fun-Dev's optimization syntax colouring makes this
> easy to learn and manage.
Dylan still has a number of primitive operations with hard-to-predict
timing behaviors. Method dispatch requires O(n log n) time for n
methods with simple argument types, and even greater time for (say)
type-unions of limited integer types.
So Dylan still requires moderately deep language knowledge, if you're
aiming for speed...
Cheers,
Eric