2015-04-24 18:18 GMT+02:00 Tomasz <
toma...@gmail.com>:
[..]
[..]
> Does the reduction of writing worth language change?
> I think yes. You may notice that the mentioned paper uses some form of
> conditional explicit specifier (EXPLICIT) to avoid repeating the
> specification. If we think that is is worth to add conditional explicit to
> simplify specification, I think that is also worth to have one for code.
I would like to add that
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4387.html
was intentionally worded (a) not to require a library solution for
this (There where some thoughts of gcc implementers that a built-in
intrinsic __explicit(condition) could be provided to realize that
request) and (b) not to require exactly two overloads (see the
rephrased definition of "/EXPLICIT/"). After I submitted my paper I
planned to write a paper with for a conditional explicit core wording
feature as you describe above.
Thanks,
- Daniel