>IMO, strong typing has nothing to do with compile speed. It has everything to do with catching errors at compile time that you normally wouldn't catch until runtime.
>
>If you don't want to declare every variable in .Net, then just make everything var (although it isn't recommended) or turn it off in VB.
If you use var, you have to initialize it - don't you ?
>
>No need to scroll up either. Most .Net people just define the variable when it's first used.
Gregory