Early binding vs. late binding: what are the comparative benefits and disadvantages?

In my experience of both high-performance software (e.g. games, number-crunching) and performance-neutral software (websites, most everything else), there’s been one huge advantage of late binding: the malleability/maintainability/extensibility you’ve mentioned. There’ve been two main benefits of early binding. The first: Runtime performance is commonly accepted, but generally irrelevant because in most cases it’s feasible to throw … Read more