![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
А зачем? =)
Интересующийся © (2003-02-01 01:06:00)
Господа! Я искрене удивлен и снимаю шляпу перед таким незаурядным трудолюбием и качественным кодингом, но... два наивных вопроса:
1) Если напрягает размер, почему бы просто не писать на голом API? По-моему для любого программиста это проще, чем разбираться в очередной ОО-надстройке? Еще выкидывание "мусора" из system можно понять, но объекты без наследования только за ради "сокращения числа возможных ошибок"...
2) А к чему сейчас заботиться о размере-то вообще? что такое 700 кило в масштабах, скажем, 100Gb... сами Microsoft и все современные технологии давно кладут на такие мелочи, как размер... Это, знаете ли, все равно, что из трактора делать аЕроплан... =))
Но, все равно, respect вам, уважаемые! Действительно, круто! =)))
P.S. Не боитесь, что в ближайшее время такое сворачивание гор ради сомнительной экономии окончательно потеряет смысл?
=Sniper= (2003-05-04 12:20:00) [1]
А ещё все забыли о таком важно параметре любой программы как объём в памяти!!!!!
А ведь именно на этот параметр постоянно обращают внимание в обзорах софта!
ПАМЯТИ НИКОГДА НЕ БЫВАЕТ МНОГО :-))
Игорь Шевченко (2003-04-28 16:38:00) [2]
> как-то странно
> слышать неразумные доводы о том, что размер и т.п. не имеет
> значения.
Поверьте - не имеет :) Значение имеет функциональность программы и ничего более :)
Сызганов Николай (2003-04-22 07:19:00) [3]
Внимательно ознакомился с этой дискуссией и как-то странно
слышать неразумные доводы о том, что размер и т.п. не имеет
значения.
Я при сравнении Дельфи и Паскаля был неприятно удивлён
огромными размерами исполняемых файлов у Дельфи:
это сколько же мусора надо туда насовать.
Одно время были попытки оценисть труд программиста,используя
всевозможные критерии,среди которых были и такие,как размер
файла или количество операторов в программе: чем больше кило-
байт или чем больше операторов накручено в программе,тем
больше программисту надо платить!
Может быть оппоненты,ратующие за большие объёмы исполняемых файлов(а лишь на словах утверждающие,что это не важно),
назначают цену своим программам именно по таким критериям?
Но такая дорога не ведёт к храму!
И вообще мировая тенденция развития компьютерных технологий
покатилась не в том направлении: бум в неимоверном наращивании
ресурсов ПК как в быстродействии,так и объёмах памяти привёл
к тому,что некоторые программисты ,как Россия на нефтяной
игле,расслабляются до безобразия и пытаютя при этом
утверждать всякий абсурд для оправдания своего нежелания
пальцем пошевелить,а это уже деградация творческого процесса.
И уже время от времени слышатся реплики о том, что программный
гигантизм ни к чему хорошему не приведёт а пока это ,
мягко говоря,признак дурного тона.
С уважением, Сызганов Николай.
SPeller (2003-03-15 11:00:00) [4]
> Игорь Шевченко © (14.03.03 10:00)
> А что, скорость инета имеет отношение к программированию
> использованием KOL/VCL ? Не думаю...Кстати, скорость 64К,
> если интересно.
64К чего? 64000 бит/с или 64 КБайт/с?
Игорь Шевченко (2003-03-14 10:00:00) [5]
SPeller © (13.03.03 19:24)
А что, скорость инета имеет отношение к программированию использованием KOL/VCL ? Не думаю...Кстати, скорость 64К, если интересно.
Кстати, господа ратующие за уменьшение размеров, поглядите в сторону .Net, плз. Применительно к данному вопросу это то же самое, что использовать VCL при включенной опции Build with run-time packages, только при этом Packages распространять не надо, так как они будут встроены в систему. Размеры EXEшников написанных на C# поражают своей малостью :-)) А Borland идет в эту же сторону...
> почему многие программисты на VCC при наличии MFC используют
> для написания программ WTL?
А это что за зверь такой ?
> Кстати, многие используют Delphi отнюдь не только для работы
> с БД.
И я в том числе. Но не совсем понимаю этого высказывания в контексте дискуссии.
> Нет, скорее лаборатория в которой, наконец-то, близится
> процесс завершения крупного проекта. Остались мелкие подправки....
Удачи. "Понедельник начинается в субботу" напомнить ? :-)))
Vadim Petrov (2003-03-14 08:25:00) [6]
2 Игорь Шевченко
Вы еше не ушли?
Опять обманули...
А насчет, противопоставления KOL <-> VCL,
пожалуйста, объясните мне темному, почему многие программисты на VCC при наличии MFC используют для написания программ WTL?
Неужели все такие дураки.
Кстати, многие используют Delphi отнюдь не только для работы с БД.
Bartov (2003-03-13 19:59:00) [7]
2 Игорь Шевченко
Вот ты модератор, значит хорошо знаешь Делфи, должен знать API и как все работает... А если знаешь, то и вопросов не должно быть, что лучше, что хуже и т.д.
> Вот именно, что монастырь. Очень меткое замечание.
Нет, скорее лаборатория в которой, наконец-то, близится процесс завершения крупного проекта. Остались мелкие подправки....
2 SPeller
> Вот у вас какая скорость инета?
У меня не выше 33600, маловато, но хватает.
SPeller (2003-03-13 19:24:00) [8]
Ну вот, в монастырь всё превратили....
2 Игорь Шевченко
Вот у вас какая скорость инета?
Игорь Шевченко (2003-03-13 17:46:00) [9]
Bartov (13.03.03 16:00)
Вот именно, что монастырь. Очень меткое замечание.
Bartov (2003-03-13 16:00:00) [10]
> Религиозные вы, однако...
В чужой монастырь со своим уставом НЕ лезут ;-)
Игорь Шевченко (2003-03-13 15:53:00) [11]
> Не нравится KOL - уйди, и тебе хорошо и людям...
Не нравится. Ухожу :-)
Религиозные вы, однако...
Юрий Сидоров (2003-03-13 15:47:00) [12]
Да-да, пора заканчивать этот бесполезный флэйм. Я думаю все согласятся с такой фразой: "Если люди используют KOL, пишут в этот форум, то KOL является востребованным!".
А тем, кто не нуждается в KOL, просьба здесь не мусорить... :)
Vadim Petrov (2003-03-13 15:35:00) [13]
> >А что, есть реальные примеры, где размер так уж существенно
> играет при download ? Ссылочку, если можно, на полезные
> и часто закачиваемые программы на KOL написанные, привести,
> а ? :-)))
> Да, когда у тебя повременка и дороговато, то уж есть разница
> толе 1 метр тянуть, толе 60 кб.
> Много есть программ, особенно на narod.ru (поищи в поисковике),
> только, вот не каждый еще их на обозренее выкладывет...
Не поддавайся на провокации.
Вообще непонятно, что тут делают такие люди.
Не нравится KOL - уйди, и тебе хорошо и людям...
А то, с претензиями, типа:"Программы покажи..."
Может это очередной набег "ежиков"?(с) SWRUS
Bartov (2003-03-13 15:07:00) [14]
2 Игорь Шевченко
> Хорошему программисту достаточно win32.hlp и MSDN с примерами. Уж поверь.
Я имел ввиду KOL, а win32.hlp и MSDN само-сабой ;-)
> Увеличение времени разработки и отсутствие совместимости и нормальной поддержки уменьшения размера не оправдывают.
Что касается визуализации, то сейчас все нормально.
> Ой, поподробнее можно ? А то я, дурак, его использую, гемора не ощущаю, может, в консерватории что-то поправить ?
Доступ к данным ListView в VCL и KOL осуществляется по разному, и в KOL с ListView работать удобнее. Проще говоря, посмотри примеры.
> А что, есть реальные примеры, где размер так уж существенно играет при download ? Ссылочку, если можно, на полезные и часто закачиваемые программы на KOL написанные, привести, а ? :-)))
Да, когда у тебя повременка и дороговато, то уж есть разница толе 1 метр тянуть, толе 60 кб.
Много есть программ, особенно на narod.ru (поищи в поисковике), только, вот не каждый еще их на обозренее выкладывет...
Игорь Шевченко (2003-03-13 13:46:00) [15]
SPeller © (13.03.03 13:19)
А что, есть реальные примеры, где размер так уж существенно играет при download ? Ссылочку, если можно, на полезные и часто закачиваемые программы на KOL написанные, привести, а ? :-))))
Bartov (13.03.03 12:06)
> Приходится чем-то жертвавать ради достижения цели. А цель
> одна - уменьшение exe-файла
Дурное дело - нехитрое. Могу еще раз повторить. Увеличение времени разработки и отсутствие совместимости и нормальной поддержки уменьшения размера не оправдывают.
> Хе, инфы хватает, темболее что очень много схожего с VCL,
> а со временем, инфы будет еще больше, поверь.
> Есть HTML-справка и при том обновляется постояно, а хорошему
> программисту, достаточно исходников и пару демок.
Хорошему программисту достаточно win32.hlp и MSDN с примерами. Уж поверь.
> А как Borland сделал работу с ListView - это вообще сплошной
> гемор.
Ой, поподробнее можно ? А то я, дурак, его использую, гемора не ощущаю, может, в консерватории что-то поправить ?
SPeller (2003-03-13 13:19:00) [16]
> Против этого никакой размер (что, кстати, совсем не существенно)
> не может быть признан за достоинство.
Ну если у вас выделенка на пару мегабит по нисходящей, то флаг вам в руки!
Bartov (2003-03-13 12:06:00) [17]
2 Игорь Шевченко
> Мои два основных возражения против KOL - это использование устаревшей(и сильно ограниченной по возможностям) конструкции object
Приходится чем-то жертвавать ради достижения цели. А цель одна - уменьшение exe-файла. Но это куда гораздо лучше, чем на голом АПИ писать.
> крайняя скудость материала/сопровождения/поддержки этой библиотеки по сравнению с VCL.
Хе, инфы хватает, темболее что очень много схожего с VCL, а со временем, инфы будет еще больше, поверь.
Есть HTML-справка и при том обновляется постояно, а хорошему программисту, достаточно исходников и пару демок.
> Против этого никакой размер (что, кстати, совсем не существенно) не может быть признан за достоинство.
Ага, щас. В VCL с каждым брошенным компонентом размер пухнет, а толку мало. А как Borland сделал работу с ListView - это вообще сплошной гемор.
> Впрочем, как библиотеку для узкого круга лиц, KOL вполне можно воспринимать.
На вкус и цвет - товарищей нет.
Игорь Шевченко (2003-03-13 10:05:00) [18]
SPeller © (12.03.03 17:16)
> Мы же вроде о тех случаях когда применение VCL невозможно
Это патология :-) Нет таких случаев.
Мои два основных возражения против KOL - это использование устаревшей(и сильно ограниченной по возможностям) конструкции object и крайняя скудость материала/сопровождения/поддержки этой библиотеки по сравнению с VCL.
Против этого никакой размер (что, кстати, совсем не существенно) не может быть признан за достоинство.
Впрочем, как библиотеку для узкого круга лиц, KOL вполне можно воспринимать.
И название KOL тоже не нравится, но это личное :-))
С уважением,
SPeller (2003-03-12 17:16:00) [19]
> Игорь Шевченко © (12.03.03 17:07)
> > потом возьмите КОЛ и тоже самое получится у вас за 10
> минут.
> > О наглядности кода я уже и не говорю
> А потом возьмите VCL и это у вас получится за еще меньшее
> время. О наглядности я тоже скромно промолчу :-)))
:-)
Мы же вроде о тех случаях когда применение VCL невозможно/крайне неэкономно. )
Игорь Шевченко (2003-03-12 17:07:00) [20]
SPeller © (12.03.03 16:57)
> потом возьмите КОЛ и тоже самое получится у вас за 10 минут.
> О наглядности кода я уже и не говорю
А потом возьмите VCL и это у вас получится за еще меньшее время. О наглядности я тоже скромно промолчу :-)))