26.03.1996 МненияГлядя впередЭлектронная почта принесла достаточно много откликов на нашу статью, в которой мы предлагали покупателям и пользователям более реалистично отнестись к Java и не ждать от этого языка больше того, что он сможет когда-либо предложить. Большинство полученных нами посланий содержало вариации на тему: одна из важнейших особенностей этого языка мобильность, а вы не уделили данному аспекту никакого внимания.Совсем наоборот. Мы прекрасно понимаем, что способность Java-приложений работать на нескольких платформах ключевая характеристика этого языка, и мы приветствуем ее. Чтобы продолжать развиваться, “Всемирной паутине” Web нужно оставаться платформно-независимой. Если Java-приложениям отводится важная роль в ее развитии, а мы надеемся, что так оно и есть, то они должны быть пригодны для работы на множестве различных типов систем.Главное отличие между нами и нашими корреспондентами заключается в присущем нам скептицизме. Заявить о том, что язык и библиотеки времени исполнения переносимы, легко. Не составит большого труда даже разработать одну-две начальные версии для нескольких первых платформ. Проблема заключается в поддержке такой мобильности из года в год, от платформы к платформе, в условиях, когда все больше и больше разработчиков будут использовать этот язык.Эта задача настолько сложна, что успешно решить ее удалось лишь в считанных продуктах.В далеком прошлом по-настоящему мобильной операционной системой обещала стать Unix с соответствующими интерфейсами API. И ...
читать далее.