The thread I started in a Delphi newsgroup has evolved into an interesting argument, comparing the development style favored by many Delphi developers — linking software statically — to the one I discuss in this thesis (partitioning a software system into reusable components that are linked at runtime). It’s an interesting discussion for sure — feel free to join the conversation.