Я использую C#. Во многих случаях я пишу код, который может извлечь выгоду из очень простого класса/метода, который находится в «не относящейся к делу» dll. Например, я пишу какой-то алгоритм без интерфейса, но он может извлечь выгоду из класса Point в System.Drawing, или мне нужен какой-то метод манипуляции xml из System.Web, хотя я пишу консольное приложение (это всего лишь примеры).Имеет ли импорт «несущественной» dll ограничение производительности?
Помимо «запаха кода» - существует ли штраф за производительность для импорта большой сборки для небольшой части функциональности?