-
Ну вот просто так в Delphi сложилось и всё, не надо искать логику там где её нет.
Вот в C++ абстракность работает именно на этапе компиляции, класс с абстрактными методами не создаётся. И возможен вызов абстракного метода базового класса из наследника, если этот абстрактный метод реализован в базе. Но там зато синтаксис нелогичный.
-
А как насчет "слона в посудной лавке" модуль classes где то 80 кб прибавляет SysUtils + 45
можно вообще все выкинуть и оставить только system и что с ним идет и еще модуль windows.
Предлагаю пример поискового модуля файлов по расширению размер 24 кб в упакованном виде 12 кб
к тому же выполняется многопоточностью поиска и ожидание завершения всех потоков с подсчетом времени выполнения
Т.е. поиск идет на всех дисках одновременно.
Вот пример + исходники
http://webfile.ru/1942995Правда результат отправляется в отдельное окно утилиты MSGLoger.exe
http://webfile.ru/1942985
-
> Предлагаю пример поискового модуля файлов по расширению
dir в Windows отменили ? Или у тебя для линукс ? Так там ls есть
-
> А как насчет "слона в посудной лавке" модуль classes где
> то 80 кб прибавляет SysUtils + 45
А какое это имеет отношение к абстрактным методам?
-
Это же только пример.
А в своих программах вы пользователей тоже просите в консоли ковыряться?
это же просто демо - пример......
-
> Ega23 © (14.05.08 00:14) [23]
>
>
> > А как насчет "слона в посудной лавке" модуль classes где
> > то 80 кб прибавляет SysUtils + 45
>
>
> А какое это имеет отношение к абстрактным методам?
это имеет отношение к классам, если нет классов - нет абстрактных методов..
-
> А в своих программах вы пользователей тоже просите в консоли
> ковыряться?
Мы рекдо пишем программы, которые делают то, что уже давно сделано, вот в чем наша беда.
-
> это имеет отношение к классам, если нет классов - нет абстрактных
> методов..
Обратное также неверно
-
Точно - мартышка и очки.
Дружище, лабать на API простенькие утилитки - это для юных пионэров, чтоб пальцы перед друзьями погнуть.
Ты большую программу таким образом напиши. С кучей окон, кнопок и прочего GUI.
Пока будешь писать - состаришься. А за это время поймешь, что прибавка даже и нескольких метров - это очень маленькая плата.
-
> -koha (14.05.08 00:04) [21]
предлагаю однострочник в пару десятков байт:
find ~ -name "myfile.txt"
ну, и man find, чтобы понять, что гуёвые искалки после перекура в углу самоубиваются от стыда.
-
> Юрий Зотов © (14.05.08 00:24) [28]
это вообще не плата. вот, для некоторого софта весь JRE тащить надо, и ничего — используют.
-
ты еще спроси, что современный дельфи имеет такую-же директиву для класса!!!!
только вот она не работает не фига
-
> Ketmar © (14.05.08 00:27) [30]
Я от ее прожорливости тащщусь просто. Сделали программу - метров на 100 тянет (плюс VM). То же самое на Delphi метров в 5 уложилось бы, и без всяких VM.
-
> -koha (14.05.08 00:16) [24]
> Это же только пример.А в своих программах вы пользователей
> тоже просите в консоли ковыряться?
кстати, пользователь вообще ни о каких «файлах» знать не должен. пользователю файлы без нужды. и то, что ему это до сих пор показывают — архаичный костыль в юзабилити.
-
> Юрий Зотов © (14.05.08 00:32) [32]
дык не ты один. но это ж Ынтыпрайз, всё должно быть солидно. а разве может быть солидной программа в какие-то жалкие несколько метров? да ещё и память не жрущая? это ж как тогда объяснишь, зачем надо многомоторные сервера со штабелями памяти покупать?
зыж аднака, говорят, что жабка зато портабельна. я в ней не спец (так, игрался), но слабо верю, что конкретное решение без изменений поедет и на винде, и на линуксе, например. всё равно примажется что-то платформозависимое ведь. да хоть MS SQL, не к ночи будь помянут.
-
Нам пищнэрам нечего писать проги в несколько мегатон с гуевой тучей окон, диалогов и прочих не потребностей. Из этой мелкой искалки может выйти классная затиралка.. ;-) , а если ее еще и на асме перекодить, то выйдет еще менше и лучше. Нам пионЭрам другие качества подходят, чем мельче тем лучше. Вот вам и философия когда количественное перетекает в качественное.
-
> Ketmar (14.05.2008 00:35:34) [34]
С платами по два террабайта.
-
> -koha (14.05.08 00:44) [35]
>
> Нам пищнэрам нечего писать проги в несколько мегатон с гуевой
> тучей окон, диалогов и прочих не потребностей. Из этой мелкой
> искалки может выйти классная затиралка.. ;-) , а если ее
> еще и на асме перекодить, то выйдет еще менше и лучше. Нам
> пионЭрам другие качества подходят, чем мельче тем лучше.
> Вот вам и философия когда количественное перетекает в качественное.
>
>
Не. Это философия перетекания количества в посредственное. А классную затиралку нафиг.
-
> -koha (14.05.08 00:04) [21]
И вообще у тебя философия "без". Работа без "вышки", программы без классов. Что у тебя ещё Без?
-
> -koha (14.05.08 00:44) [35]
а если изначально микрокомпьютер с этой функцией спроектиорвать, то вообще один опкод будет.