On 2012-12-18, 02:28, H. S. Teoh wrote:
If we implement a way of "hiding" implementation details that *allows* CTFE and templates (and thus one up the C++ situation), this will create a stronger incentive for D adoption. It doesn't matter if it's not hard to "unhide" the implementation; we don't lose anything (having no way to hide implementation is what we already have), plus it increases our chances of adoption -- esp. by enterprises, who are generally the kind of people who even care about this issue in the first place, and who are the people we *want* to attract. Sounds like a win to me.
.zip already has encryption, and unpacking those files and feeding them to the compiler should be a rather simple tool. Sure, if someone makes it, it could probably become part of the distribution. But making it a part of the compiler seems more than excessive. -- Simen