Без заголовка
Да это все близко к смолтоковским идеям, сверх-позднему связыванию, рефлексивности и проч. Но я бы сказал, что агентский подход - менее радикальный и по другому структурирован: там есть защита от чужого кода (потенциально бажного или даже вредоносного). А меньшая радикальность проявляется в том, что "чужой" код допускается, но в ограниченном кол-ве мест.
Но это уже детали реализации. В общем и целом, это безусловно тоже, про что и Алан Кей говорит, но детали другие в силу того, что я привык иметь дело с другими языками, со смолтоком я плохо знаком.