Do you often grep for casts?
I never do that.
I don't normally grep for them, but others have told me they did.
P.S. one thing about D is you can do things like this:
ubyte b = i; // error, losing bits
ubyte b = cast(ubyte)i; // ugly cast
ubyte b = i & 0xFF; // no cast, no error!
It's just one of the nice little details that making programming in D a pleasure.Nobody should keep a checklist of "100 things to grep for when doing a code review".