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

Reply via email to