Reputation
1,684
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
6 14
Newest
 Yearling
Impact
~15k people reached

Jun
22
comment About languages strongly typed with late binding, do they make sense?
As I mentioned, reflection is the primary reason to use late binding. If you want to, for example, dynamically load an assembly that's defined in other code, a language needs late binding to support it. Without late binding, the compiler needs to have access to this external library to compile the code. This makes things like dynamically loading DLLs or graceful degradation impossible (I can't load this library, so use a less efficient or less accurate method, or display an error message instead of entirely blowing up). If you search for late binding, you can find tons of specific examples.
Jun
21
comment Why big companies use Perforce?
So definitely before Vista, very possibly with XP. Which means that there's 3-4 major OS releases, plus service packs in SD. Definitely not a trivial thing to move around.
Jun
21
comment Why big companies use Perforce?
I wasn't aware of the history. Out of curiosity, when did that move happen? It's very important for folks to remember that business and technology decisions can't be made in a vaccum, and there's a lot more to take into account than just what the ideal tool might be.
Jun
21
comment Why big companies use Perforce?
Thanks for providing a reasonable answer besides the cynical "wine and dine" theory. It may be true for a lot of companies, but there are some legit reasons that companies go with Perforce (or rewrite it :P ). I can't imagine trying to handle the NT source in SVN. It's true that SVN and Git are catching up, and maybe for a new large project, one of them is the right decision. But think of the costs associated with moving a live project as big as Windows (all versions) from one source control system to another. It's not worth the cost, especially when the current source control system works.
Jun
21
awarded  Supporter
Jun
20
answered About languages strongly typed with late binding, do they make sense?
Jun
20
awarded  Editor
Jun
20
awarded  Teacher