O>>Нужен ИИ, переписывающий код на без компонентов. В сплошной гетерастический монолит.
CC>Т.е. статическая линковка 
Это не решает проблему прожорливости. Нужно исключить "выливание воды из чайника". Вместо вызова длинной подпрограммы из универсального компонента (которая тоже вызывает подпрограммы, и так далее на 1000 уровней вложенности) — нужно откопипастить из них всех только то что требуется сделать в данной ситуации.
Друга ищи не того, кто любезен с тобой, кто с тобой соглашается, а крепкого советника, кто полезного для тебя ищет и противится твоим необдуманным словам.