[Grace-core] Comment from Andrew

Andrew P. Black black at cs.pdx.edu
Tue Dec 7 12:44:33 PST 2010


On 6 Dec 2010, at 21:26, James Noble wrote:

> So - I wonder why the "its the IDE" argument doesn't work here:
> if you'd like your programs displayed with end delimiters, you can have 'em.

i think it's the kjx argument: we have to think about what Grace will look like in books, and on slides, as well as in the IDE.

> 
> This works because - unlike python - Grace does support {} delimiters,
> and (to use Pondy's phrase) any layout must be consistent with any explicit brackets.

i don't think that it works because, for me, { is visually too lightweight.  end do balances the do much better than { to me.  Maybe this is just an "old fogies" problem: those of us who grew up with begin ... end and if ... fi can't get used to { }.  BCPL used section brackets, but it allowed the programmer to tag them so that it was clear which closing bracket closed which opening bracket. 

	Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailhost.cecs.pdx.edu/mailman/private/grace-core/attachments/20101207/75548cf5/attachment.html>


More information about the Grace-core mailing list