(Останнім часом використовують і інші концепції реалізації інтерфейсу користувача — наприклад, Morphic в Squeak і Pollock в VisualWorks). Динамічна трансляція — сучасні комерційні віртуальні машини компілюють байткоди в машинні коди для швидкого виконання. Smalltalk також використовує інші сучасні ідеї: Автоматичне прибирання сміття вбудоване в мову і непомітне розробникові. Програми Smalltalk зазвичай компілюються в байткоди і виконуються віртуальною машиною (ВМ), що дозволяє виконувати їх на будь-якому устаткуванні, для якого існує ВМ.