Log Message
Rejected 0/6/0
For: none
Against: DKF, JE, MS, KBK, JN, JH
Present: none
Rejection Comments:
By DKF:
> > The TIP as proposed runs a big fat wrecking ball through Tcl's value
> > system by adding a lot of extra magic, causing major disruption to the
> > way many things work in Tcl at the moment; implementing the TIP to
> > high-enough quality would be very hard work (the NULL handling of every
> > single Tcl command would need checking, and a significant number of
> > extra tests would need to be written, to say nothing of the impact on
> > extensions) and would probably slow things down[*] as well. Since only a
> > single use-case needs this sort of thing, it would be far easier for
> > something targeted at that to be done (e.g. as part of TIP#308 - TDBC).
By JE:
> > In addition to all the reasons DKF mentioned why
> > TIP#185 is a Bad Idea, it would also do major damage
> > to the semantics at the scripting level. Do not want.
By KBK:
> > TIP 185 is an extraordinarily bad idea, because its implications
> > extend to every Tcl command that accepts arguments, creating new
> > opportunities for errors everywhere. The language abundantly
> > supports other means for applications to deal with "missing data"
> > in the correct, application-dependent manner.
By JH:
> > Verdict may be out on the concept as a whole, but no on this particular
> > tip. |