> (3) conceptually rich DSL is your best friend as human-computer interface. I agree that a well-designed DSL is *my* best friend but I suspect it would be my grandma's worst enemy. And a badly-designed DSL is also everybody's worst enemy.
Also a traditional GUI is discoverable without a user-manual. I can open up MS Word for the first time and get around - Emacs, while vastly more powerful, is also vastly more opaque. -deech _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe