Originally Posted By: andy
I use C# and Javascript in a team, both of which have variables with no type defined in the code (when you opt to use var in C#, which we do, a lot).


For C#, there's no type declared in the code; it's still defined. Type inference FTW.

Or, in English: C# 'var' variables aren't dynamic; they still have a type; it's just not visible in the source code. Wave your mouse at it if you care.

I'm sure you know this, Andy (and others), but I'm going to be a pedant anyway, because I've occasionally had to correct some otherwise experienced, professional programmers who should have known better.
_________________________
-- roger