fyi...

Our team worked closely with Jim Spohrer while at Apple Computer. He remains a good friend and colleague.

-- Kim


On Dec 11, 2007, at 1:49 PM, Jason Johnson wrote:

This is a good article.  Thanks for that.  Did you notice this part?

"[Spohrer 1986b] found that many novice bugs occur when the user generates code in an order that is different than the built-in operator precedence in the language. The user expects that the program will execute in the order of generation, rather than according to the operator precedence rules of the language. This suggests that all operator precedence should be explicit
rather than implicit. For example, expressions could be automatically
parenthesized to show their evaluation order."

I read this to mean what we were saying before:  most users expect
math to evaluate as written, not by switching to a difference
precedence.

On Dec 11, 2007 12:48 PM, Waldemar Kornewald <[EMAIL PROTECTED]> wrote:
Hi,
maybe this is of interest to you (probably the VPRI members already
know it, though):
http://www-2.cs.cmu.edu/~pane/cmu-cs-96-132.html
It's a collection of empirical studies and expert opinions about
programming language usability for novices. It also mentions visual
languages. The paper might at least be useful for "Next Etoys", but I
hope it'll also be interesting for other (to be invented) languages.

Bye,
Waldemar Kornewald

_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc


_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc


_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to