Алан Кей отмечает , что «в отличие от Java, [Squeak] работает на всех машинах одинаково - мы изобрели это 20 лет назад». На странице в Википедии также упоминается:
Скрип доступен для многих
платформы и программы, созданные на
одна платформа работает одинаково на всех
другие платформы.
Поскольку машины с разными наборами команд, очевидно, не могут запускать идентичные по битам программы, что это означает, когда говорят, что Squeak запускает идентичные по битам программы на разных машинах, а Java - нет?
У меня сложилось впечатление, что скомпилированные классы Java работают одинаково на любой машине на любой JVM, не так ли?