Comment Re:Dynamically Typed? (Score 1) 153
The only increase in code from static typing is explicit conversion.
Don't forget (1) type declarations; (2) array initializers, (3) storage class identifiers; (4) interfaces; (5) generic types; (6) more verbose API's for reflection (and damn near everything else); and (7) mandatory class "container" for static methods, constants, and globals. And at the design level, there's even more opportunity for brevity since various cheats are available, such as defining classes and methods at runtime, etc.
Of course, that's talking in generalities. Static langs are doing more now to reduce verbage and copy some dynamic-language "feel". C# especially since it introduced local type inference, anonymous methods/closures, LINQ, and DLR...