>>21
Huh, that's odd. Well, allocating memory willy-nilly when a string literal occurs in a certain context isn't exactly strange (Java anc C# do it too), and the array syntax is certainly dissimilar to C's pointer syntax to not make this entirely weird.
Depends on a fast allocator though.