[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