Well, some people are more comfortable having the casts there. Others are required to use them. Using explicit type casts does not make one an inferior programmer to one who does not use them, just as not using them does not make one inferior to one who uses them.Originally Posted by Dave_Sinkula
For some, it appears to be a religious issue.
It reminds me of those guitarists who look down on anyone who uses a capo. While it's true that transposition to any key can be done without a capo, for people who's technique depends on the voicing of the chords, a capo is required to get the correct chord shapes.
For some, explicit casts are an expression of their programming style.
Give it a rest!