Occam's razor.


----- Original Message ----- 
From: "Jose Mario Quintana" <[EMAIL PROTECTED]>
To: "'Beta forum'" <[email protected]>
Sent: Thursday, April 13, 2006 7:44 PM
Subject: RE: [Jbeta] x and y variables

> Behalf Of Oleg Kobchenko

> I am usually excited with changes, and am willing
> to give them a spin. I started using the explicit
> definitions for all new code. My impressions are
> all positive:
>  - it makes the code look more compact (one of APL principles)

Also for the same reason, I will continue to use global single lowercase
letters as proverbs, pro-adverbs and pro-conjunctions everywhere, one way or
the other.

>  - it allows powerful new constructs in object/locale
>    syntax, which were not possible, thus were avoided
>    before, which impeded productivity and production of
>    new constructs, like the

These are very compelling and enlightening examples but I still think one
could have had both ways coexisting peacefully without impositions.  Am I
really missing something crucial? Why it had to be necessarily either one
way or the other? 

> http://www.jsoftware.com/jwiki/FrequentlyAskedQuestions/LexicalClosure
>    compare with earlier version
>      http://www.jsoftware.com/pipermail/programming/2006-April/001993.html
> 
>    That's an example of "breakthrough" empowering technology.
>    Remeber, Dijkstra: tools influence our thinking.


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to