[phobos] phobos commit, revision 1689

David Simcha dsimcha at gmail.com
Thu Jun 24 10:34:25 PDT 2010


On Thu, Jun 24, 2010 at 1:15 PM, Andrei Alexandrescu <andrei at erdani.com>wrote:

>
> Fine, though that leaves writeln = 5; on the table.


This argument drives me crazy.  D will also allow me to do stuff like
system("rm -rf /"); or uint* foo = cast(uint*) cast(void*) uniform(0U,
uint.max);  (*foo)++;.  Languages should and do allow a superset of what
reasonable people would want to do, because drawing the line perfectly is
impossible.  In other words, just because you can doesn't mean you should.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/phobos/attachments/20100624/e0922695/attachment.html>


More information about the phobos mailing list