Forthright yet diplomatic. Thanks for doing that. hhr
On 9/17/2021 10:45 AM, Eric Iverson wrote:
Michal, Your comment: "what's up with this new `name::` syntax?" stirred up interesting stuff. The change was in a beta, so was intended to promote discussion. Henry's response: "Possession is nine points of the law. :)" did have a smile, was a simple fact, and should absolutely not be taken to mean that the discussion is over. Jsoftware has a good track record of backing out of mistakes :) Your comment triggered a serious new look. We (back to that in a minute) decided that: 1. the change would lose a whole whack of good primitives: a:: A:: abc:: etc:: 2. self effacing is for esoteric performance and should not have such a big footprint The next beta will probably adopt a spelling of name_: for self effacing. Your message triggered good discussion and time will tell if it boils down to a solid proposal. Though I confess to being very leery of more mechanism for assignment in tacit. The WE referred to earlier is myself, Chris, Henry, and Bill. This has worked reasonably well since we lost Ken and Roger had less and less involvement. We don't vote, proceed cautiously, and with consensus. The time is overdue for the involvement of more people and more formal mechanisms. We will move in that direction, but cautiously. Probably the first step will be creating a more appropriate media than the programming forum for language changes. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
-- This email has been checked for viruses by AVG. https://www.avg.com ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
