Почему Java нужны интерфейсы, а Smalltalk нет?

Я программировал на Smalltalk в течение некоторого времени, но мне никогда не требовались интерфейсы для реализации чего-либо. Тогда почему такие языки, как Java, не могут избавиться от интерфейсов? Это только Smalltalk или есть другой язык, для которого не нужны интерфейсы?

14
задан Michael McGowan 1 November 2011 в 21:08
поделиться