ch-ch-changes

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Jan 29 06:14:02 PST 2009


grauzone wrote:
> Don wrote:
>>> Using string mixins messes up syntax highlighting 
>>
>> I think the argument that a language should be designed around the 
>> limitations of an IDE designed for a different language is a weak one.
>> Especially with the greatly improved support for string mixins which 
>> just got added in the last version of Descent.
> 
> So all IDEs should contain a D compiler? But let's forget this, it's a 
> minor issue, and it will/can be fixed with magic AST macros or special 
> kinds of string literals.
> 
>>> and the code is more obfuscated. If you make an error in your 
>>> predicate, random funny things internal to the library implementation 
>>> could happen, and the compiler will spurt out indecipherable error 
>>> messages for random modules (I guess in this case, std.algorithm or 
>>> std.functional).
>>
>> Not necessarily. Andrei can just add:
> 
> Then he should do it.

I did, and credited Don in a comment. Thanks Don.

Andrei



More information about the Digitalmars-d mailing list