[OT] Programming language WATs

Jonathan M Davis jmdavisProg at gmx.com
Fri Jan 20 19:10:38 PST 2012


On Saturday, January 21, 2012 03:44:53 Andrej Mitrovic wrote:
> Probably Windows-only:
> 
> void main()
> {
>     string a = "foo";
>     "foo" = "bar";
>     writeln(a);  // "foo"
>     assert(a == "foo");  // failure
> }

Yeah. I don't understand why string literals aren't treated as fully immutable 
in Windows. They are in Linux. It makes no sense to be able to alter string 
literals.

- Jonathan M Davis


More information about the Digitalmars-d mailing list