[Omake] test/object/Test14
Aleksey Nogin
anogin at hrl.com
Mon Aug 6 10:42:43 PDT 2007
On 03.08.2007 14:13, Jason Hickey wrote:
> This sounds fine to release 0.9.8.5 now.
OK, I'll work on this.
> I guess we can turn off
> hoisting, but I would say you are being too conservative.
>
> To me, the semantics of hoisting is clear. It is you who is saying that
> fields are being stolen, that A.foreach(f) should be the same as
> foreach(f, $A), etc. I don't agree with you--to me the semantics is
> right, and it is _you_ who is confused:)
Well, on the semantics side I think you've convinced me that the
original semantics is the correct one and I believe that the current
implementation does correctly follow the basic semantics. I just do not
like the current state of the user experiences w.r.t the foreach.
Basically, while the implementation plan is about semantics, IMHO the
release plan is also about some level of consistency in user
experiences. Given that 0.9.8.4 does one thing with the foreach and that
the 0.9.8.6 is expected to do what will _look_ the same, it just feels
wrong to release 0.9.8.5 that would "break" the foreach.
Well, I am looking forward to 0.9.8.6 and keywords anyway ;-).
BTW, is there some well-defined point along the "jumbo" progression,
where it becomes more appropriate to stop calling it 0.9.8 and start
calling is 0.9.9?
Aleksey
--
Aleksey Nogin, Research Scientist
Advanced Technologies Department, Information & System Sciences Lab
HRL Laboratories, LLC, Malibu, CA
More information about the OMake-Devel
mailing list