SPUG: WolframAlpha - a great GUI and API for computing everyday knowledge
cxreg at pobox.com
Thu Mar 4 18:46:44 PST 2010
On Thu, 4 Mar 2010, Michael R. Wolf wrote:
> On Mar 4, 2010, at 5:45 PM, Dave Olszewski wrote:
>> I saw this article last year which puts to words nicely the issues you
>> and I seem to have with it:
>> "The apps are useful and fine and good. The natural-language UI is a
>> monstrous encumbrance, which needs to be taken out back and shot. It
>> won't be."
> I think it goes to language design. Here's a decades-old quote that goes to
> the heart of it (and the heart of why Perl6 takes as long as it does)
> When someone says
> "I want a programming language in which
> I need only say what I wish done", give him a lollipop.
> -- Alan Perlis
I don't see that as applicable. The quote is referring to someone who
think their use case is the only one that matters. In the case of W-A,
there are situations in which it will not ever do what you want, and
that's not just language design, it's fundamentally broken by providing
guesswork for a known factor instead of a control.
If it doesn't work, you're left wondering if the data is even in there
at all, or if it the lousy UI just failed to guess correctly.
More information about the spug-list