… waste system resources all the time? Did you notice that, although computers are nominally a few hundred times faster than 15 years ago, software still tends to run sluggish and is overloaded with features?
How comes we’re so careless about resources on the user’s system? Not that I am against a little overhead that allows to make the software safer, but why for example use the .NET framework and put even more of a burden on the user’s system? Or why load DLLs that are not even used under some circumstances and could be dynamically loaded for the single case where it is relevant? Is it laziness or simply carelessness or maybe something completely different?
PS: This is indeed intended to get comments.