On 1/6/07, Slava Pestov <[EMAIL PROTECTED]> wrote:
>
> Moving a window is a fundamentally different operation than moving a
> file or a car.

I agree with this. You still wouldn't have 'move-window' and
'move-car', you have 'move' but defined twice. They are different
generic words. They have different functionality. They just happen to
have the same name.

I do agree that USE: is verbose is you do have this situation. It
would be nice to have a terser syntax. Maybe something like:

  U[ cars move ]

to get 'move' from the cars vocab but it doesn't change the current
vocab search path? I'm Thinking of something like common lisp's way of
getting things from a package that isn't imported:

  cars:move

Chris.
-- 
http://www.bluishcoder.co.nz

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to