Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизDelphi 8 Найти похожие ветки
← →
RNZ (2003-12-29 10:10) [0]Вышла.
Кто уже юзает? расскажите
← →
RNZ (2003-12-29 10:23) [1]а ну да точно в потрепаться 8)
← →
Sergey13 (2003-12-29 10:46) [2]А я вот начал задумываться - а не перейти ли мне на Д6 с Д5. Наверное пока подожду.
← →
Ega23 (2003-12-29 10:52) [3]в D6 есть офигенная фича - дерево компонентов. Когда на форме 15 панелей с 10 сплиттерами, да обтекание у всех выставлено, а нужно что-то поменять - задача смерти подобна. А с деревом - дело 2-х секунд.
← →
Dmitriy O. (2003-12-29 10:57) [4]
> в D6 есть офигенная фича
Подписываюсь. Я сам бы перешел на D6 хоттябы толькоизза одного этого. А еще мне в D6 цветовое оформление больше нравится чем в D5.
← →
Ega23 (2003-12-29 11:01) [5]Я вот сейчас Д7 себе поставил для ознакомления, но основной проект на Д5 продолжаю вести. На седьмом всякие второстепенные вещи делаю.
← →
Silver Alex (2003-12-29 11:06) [6]седьмая дельфа таки получше шестой
← →
Ega23 (2003-12-29 11:09) [7]
> Silver Alex © (29.12.03 11:06) [6]
> седьмая дельфа таки получше шестой
Большой разницы, кроме интерфейса, пока не вижу. Есть неудобство с использованием старых юнитов - теперь StrUtils родной, а Rx-овский - RxStrUtils.
← →
Anatoly Podgoretsky (2003-12-29 11:20) [8]Silver Alex © (29.12.03 11:06) [6]
Каждая новая версия, получше старой, но со своими особенностями, реально различие только между Д1, Д2..Д7, Д8 - в пределах 2-7 только частное развитие.
← →
Ega23 (2003-12-29 11:25) [9]
> Anatoly Podgoretsky © (29.12.03 11:20) [8]
А вот Вы 8-ую отдельно включили, она сильно отличаться будет?
← →
Anatoly Podgoretsky (2003-12-29 11:33) [10]Да очень, например на ней, как и на Д1 нельзя создавать Win32 приложения.
← →
Ega23 (2003-12-29 11:38) [11]
> Anatoly Podgoretsky © (29.12.03 11:33) [10]
А можно, если не трудно, ссылочку на какой-нить экстракт возможностей? В смысле, чтоб основные фичи коротко описаны были.
← →
Anatoly Podgoretsky (2003-12-29 11:41) [12]Ega23 © (29.12.03 11:38) [11]
www.borland.com
← →
Ihor Osov'yak (2003-12-29 11:41) [13]2 [8] Anatoly Podgoretsky © (29.12.03 11:20)
Я бы все же отметил D5 (поддержка фреймов).
А разделение D1, D2-D7, D8 - это разделение по целевой платформе.
← →
Sergey13 (2003-12-29 11:41) [14]2Ega23 © (29.12.03 10:52) [3]
>Когда на форме 15 панелей с 10 сплиттерами
Когда работал в В98 на Д4 из-за нехватки GDI&User-ресурсов приучил я себя не делать шибко сложных форм. Оно и для юзера попроще. Хотя фишка (дерево компонентов) наверное неплохая. Может и правда поставить-поглядеть? Да ну ее на фиг, наверное. И так все работает. 8-)
← →
Anatoly Podgoretsky (2003-12-29 11:44) [15]Ihor Osov"yak © (29.12.03 11:41) [13]
Нет, с Д2 по Д7 ничего кардинального, наращивание библиотек и незначительные изменения в языке. Библиотеки конечно сильно расширились. Язык навскидку не скажу насколько сильно, но менялся.
← →
Ega23 (2003-12-29 11:45) [16]www.borland.com
Грузится дого, да и траффик в конторе лимитирован. :-((((
← →
Anatoly Podgoretsky (2003-12-29 11:47) [17]Ну тут ничего не поделаешь, а если очено кратко (чтобы съекономить трафик -), то это .NET
← →
Ega23 (2003-12-29 11:48) [18]
> Anatoly Podgoretsky © (29.12.03 11:47) [17]
Понял, спасибо. Этого достаточно. ;-))
← →
Ihor Osov'yak (2003-12-29 15:06) [19]2 [15] Anatoly Podgoretsky © (29.12.03 11:44)
Ну я же не говорил, что кардинально.. Как было win32, так и осталось.
Я просто указал на D5, в котором было введено наиболее сощественное, с моей точки зрения дополнение, а именно - поддержка фреймов..
Зы - о D6 с его CLX молчу, так как пользоваться не пришлось..
← →
MV (2003-12-29 15:10) [20]Я просто указал на D5, в котором было введено наиболее сощественное, с моей точки зрения дополнение, а именно - поддержка фреймов..
Похоже, еще одна градация среди пользователей Delphi - те, кто не знает, что такое фреймы, те, кто знае и с удовольствием их использует, и те, кто пробовал, и никогда больше их использовать не будет...
← →
Agent13 (2003-12-29 15:15) [21]А кто-нибудь обладает какой-нбудь неофициальной информацией, когда дадут триал версию качать, а то уж больно ручками Д8 пощупать хочется, а не по видео-демо.
← →
RNZ (2003-12-29 15:18) [22]Я так понмаю ещё никто неюзал?
← →
Anatoly Podgoretsky (2003-12-29 15:18) [23]Не помню, точно но кажется в Д5 появились Int64 и некоторые другие приятные вещи, не помню когда появились динамические массивы. А фреймы меня не особо волнует.
Плохо что борланд не дает сравнительной таблицы по изменения языка, по новым типам в зависимости от версии, а отслеживать по Что нового, тяжело и сейчас не возможно.
← →
MV (2003-12-29 15:22) [24]Фреймы - оч-чень замечательная штука. Типа поначалу было что-то вроде "самодельные компоненты для ленивых", а теперь втянулся, и врде знаю чем, заменить (в рантайме, конечно), но уже привык. А до Int64 пока дело не дошло... Currency хватает.
← →
AndreyS (2003-12-29 15:25) [25]>Anatoly Podgoretsky
Если мне не изменяет память, то динамические массивы появились в D4.
← →
Ihor Osov'yak (2003-12-29 15:32) [26]2 [20] MV (29.12.03 15:10)
Ну, я активно использую фреймы.. Очень повышает производительность разработки в приложениях, с более мене сложными формами.
2 [23]
Да, int64 очень приятная вещь. А вот динамические массивы меня не очень волнуют :-)
Зы. По удобству работы пожалуй лучше всего D6, D7 как то не воспринял, может из-за того, что мало работал..
Зы2. Но реалии таковы, что в ближайшее время придется переходить на D4. И без фреймов тоска будет.. Хорошо, что есть хоть CreateParented..
← →
MV (2003-12-29 15:33) [27]Я тут на днях смешную книжку купил: "Фундаментальные алгоритмы и структуры данных в Delphi", Джулиана Бакнелла, так этот чудак многие вещи делает сам. Без всяких VCL - компонент. (Типа списки, динамические массивы, очереди...) И очень толково объясняет, почему так лучше. Если кто не купил - рекомендую. Всякие всячности типа реализации алгоритмов хэширования, сжатия данных, сортировки, поиска... В принципе - почти все знакомо (Кнут, например), но - на Delphi, и очень качественно (по быстродействию и по объемам RAM)
← →
Ihor Osov'yak (2003-12-29 15:44) [28]2 MV
Гм, а я вот слабо представляю, как "типа списки, динамические массивы, очереди" компонентами делать.. Оно, конечно, можно, но вот зачем?
← →
MV (2003-12-29 15:47) [29]Ну, например, всеми нами любимый TList...
← →
Ega23 (2003-12-29 15:51) [30]Но TList ведь не компонент?
← →
MV (2003-12-29 15:53) [31]Ну, не производный от TComponent, конечно, но, как я понял, и Уважаемый Ihor Osov"yak © (29.12.03 15:44) [28] то же не это имел в виду?
← →
Ihor Osov'yak (2003-12-29 16:04) [32]да нет, иненно это имел и ввиду. Под словом компонент понимаю как раз производное от TComponent... А TList - вполне обычный класс, реализующий один из простейших видов списков.
Зы. Конечно, все вышеупомянутое (очереди, деревья, списки) можно делать и вообще без классов, но это уже другая крайность.. Хотя иногда приходилось и так. Правда, уже не на Делфи :-)
← →
MV (2003-12-29 16:09) [33]Что-то мы друг друга не поняли... Скорее, я некорректно выразился. С программистами надо типа "скока вешать в граммах?". Короче, извиняюсь за "...VCL - компонентов". Следует читать "...классов VCL - библиотеки".
← →
Vuk (2003-12-29 16:09) [34]to Ihor Osov"yak:
То, что реализует TList - это нифига не список, а массив указателей. Почему его так назвали - без понятия. Списков (настоящих) в Delphi нет вообще.
← →
MV (2003-12-29 16:19) [35]Да, в книжке примерно так же остро и высказались по поводу TList...
← →
Vuk (2003-12-29 16:23) [36]Хотя... Нет вообще - это я загнул. Реализаций множество, у меня даже своя есть. :o)
← →
Ihor Osov'yak (2003-12-29 16:34) [37]2 Vuk
Частично вы правы. Даже больше правы чем нет :-). Ну нету такой классической составляющей, как Next :-). Так что пример с TList не совсем корректен, он по своей природе больше похоже на динамический масив.
Но в принцыпе начальный спор был то немного не о том..
2 MV
Ну, мне религия не запрещает использовать невизуальные класcы Делфи в компактных проектах, если они, конечно, всей VCL за собой не тянут..
Но, в принцыпе, Вы в части своих высказываний правы - в делфи эти самые "очереди, деревья, списки" представлены слабо. Так что вполне можно использовать свои наработки, третьи библиотеки, и естественно, учитывать то, что есть в хороших книгах..
Зы - а на книжечку посмотрю. Для начала - хотя бы из любопытства..
← →
Anatoly Podgoretsky (2003-12-29 16:36) [38]Vuk © (29.12.03 16:09) [34]
Ну почему же - линейный список. Есть еще стек и очередь, а связаных списков вроде нет.
← →
Vuk (2003-12-29 16:44) [39]to Anatoly Podgoretsky:
Может быть, надо уточнить. Но обычно такая структура данных называется массивом.
← →
Anatoly Podgoretsky (2003-12-29 16:46) [40]Но к ней де нет прямого доступа как массиву, только через свойства и остальные свойства как для списков. Неважно же как это внутренне реализовано.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.01 c