[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rather, DSSLs increase modularity, productivity



Michael Vanier writes:
> > What do you use downcasting for? I've never needed it, ever, but I'm
> > always on the lookout for new programming idioms.
> 
> I had a problem that needed multimethods, and you can fake MM fairly
> easily with downcasting.  The alternatives were not very appealing.

That makes sense. Most of my serious OO programming has been done in
Dylan, which has them.

-- 
Neel Krishnaswami
neelk@cs.cmu.edu