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
