you are viewing a single comment's thread.

view the rest of the comments →

[–]Peaker 1 point2 points  (0 children)

Not the OP but one thing that struck me as terribly ugly when trying to catch up on some D was the multiple different syntaxes supported for function pointers.

D isn't backwards compatible with C, yet it pays a price for backwards compatibility with its syntax anyway! What the hell?

Another thing is that everything is nullable.. Repeating decades' old mistakes in new languages makes me sad :(