|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Vsevolod Lutovinov 2:5030/953.11 20 Aug 2000 04:21:08 To : Igor Mikhailov Subject : Создание странички. -------------------------------------------------------------------------------- 16 Aug 00 21:26, you wrote to me: IM>>> К примеру ява компилируется в байткод и не требует IM>>> перекомпиляции при переносе на другую платформу. IM>>> Т.е. обеспечивается _и_ переносимость _и_ закрытые исходники. VL>> Вот как раз однозначное соответствие байткода исходникам VL>> закрытость оных никак не гарантирует. Что подтверждается VL>> наличием Java-декомпиляторов, причем предельно простых в VL>> исполнении и появившихся далеко не вчера :) Вся "закрытость" VL>> апплетов сегодня соблюдается ровно до того момента, когда VL>> самый что ни на есть юзер не догадается повесить тот же VL>> JadNT в качестве internal viewer'а в своей любимой оболочке :) IM> Я конечно понимаю, что это не одно и то же, но дизассемблеры тоже IM> существуют, и это мало что меняет. И такая вещь, как reverse IM> engineering тоже есть. Разница есть и достаточно большая. Для того, чтобы реверсировать бинарник, нужно не просто воспользоваться каким-либо софтом, а угрохать немалые усилия весьма квалифицированных людей. Для того же, чтобы получить исходник апплета, усилия нужно приложить на уровне запуска утилиты. Фактически байт-код - это тот же исходник, просто слегка по-другому записанный. IM> Что, в общем то, никому не мешает. Ибо дешевле купить интересующие IM> тебя сырцы, чем разгребать все это декомпилером. Дешевле как раз декомпилировать Java (стоимость - 0, временные затраты - секунды), чем что-либо покупать. Вопрос в том, зачем в принципе нужно ковыряться в чужом байт-коде :) IM> Hе говоря о том, что Perl/PHP/Python/etc скрипты в любом IM> случае более открыты. О чем, собственно, и речь - закрытость исходников вообще не аргумент. Переносимость - это да, но не все, наверное, имеет смысл делать на Java, зависит же и от задач, и еще от кучи причин. --- GoldED/386 3.0.1-asa6 * Origin: [e-mail: vla@softhome.net] (2:5030/953.11) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/3903399f5efb.html, оценка из 5, голосов 10
|