|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Ruslan Shevelyov 2:5020/9481.21 19 Jun 2002 12:42:44 To : Igor Zakhrebetkov Subject : Re: Пpинципы кодиpования --------------------------------------------------------------------------------
IZ> Ruslan Shevelyov wrote:
IZ>> И наоборот: на Java очень удобно писать сверхмалые программы.
IZ>> Как-то я писал небольшое приложение (class ... extends
IZ>> Frame), в котором использовались: Label, Button, панелька
IZ>> со скроллером и цветная графика (использовались Canvas,
IZ>> Color, ...). Получившийся в результате jar весил не то
IZ>> 7, не то 3Кб -- это при том, та программа выполняла
IZ>> затейливые манипуляции со здоровенным массивом объектов.
IZ>> Для справки: форма на Билдере, на которой
IZ>> висят TButton, TLabel и TPanel при выключенной опции компилятора
IZ>> Build With Runtime Packages весит больше 300 Кб.
IZ>
IZ> Сравнение некорректно - надо было сравнивать с включенной опцией
IZ> или приплюсовать к 3Кб еще ~5Мб явовской машины
Hе согласен. Java-машина есть везде, где есть что-либо,
способное показывать html. Она есть везде, где есть
браузер; библиотеки Java входят в состав большинства
современных ОС и устанавливаются по умолчанию. Даже в
W95 где-то был каталог JAVA\CLASSES.
Чтобы перенести Java-версию программы на другую машину,
понадобится перенести только эти 3Кб. Все необходимые
библиотеки и так там будут. А вот с билдеровской версией,
скомпилированной с включённой опцией, придётся тащить все
библиотеки: у обычных пользователей, как правило, нет
библиотек CBuilder'а :-)
Кстати, даже со включённой опцией, без графики, без
кода, выполняющего все расчёты, программа весит 24Кб.
WBR...
---
* Origin: Cosmo Canyon Station (2:5020/9481.21)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/45823d104404.html, оценка из 5, голосов 10
|