-
Есть ли уже среди Вас, перешедшие на D2009? Расскажите о ее преимуществах, в сравнении с предыдущими версиями. Давно собираюсь найти достойную замену D5.
-
> [0] Unknown user © (24.01.09 23:55)
есть. переходить стоит.
приемущества говорят сами за себя - юникод и дженерики (последние говорят глючноваты, но в самом простом виде использую без проблем).
-
>Eraser
Юникод применяется также в интерфейсе или просто поддержка на уровне функций? Можно подробнее о дженериках?
-
>[1] Eraser © (2009-01-25 00:06:00)
>риемущества говорят сами за себя - юникод
VCL наконец стал юникодным? не прошло и десяти лет?
---
All Your Base Are Belong to Us
-
> [2] Unknown user © (25.01.09 00:09)
> Юникод применяется также в интерфейсе или просто поддержка
> на уровне функций?
да, теперь он везде )
> Можно подробнее о дженериках?
гугл в помощь.
-
На больших проектах D2009 ведет себя стабильнее D6 и D7, не говоря уже о предыдущих версиях BDS. От юникода польза только там, где он реально нужен. А кода перелопатить и перетестить на совместимость, как правило, нужно много. От дженериков польза будет, когда их до ума доведут, а пока стремно даже Generics.Сollections использовать.
-
>[4] Eraser © (2009-01-25 00:14:00)
>да, теперь он везде )
эх. и всего-то какой-то год не дождался… а x86_64 уже компилирует?
---
Understanding is not required. Only obedience.
-
> [6] ketmar © (25.01.09 00:16)
> а x86_64 уже компилирует?
нет, летом бету компилятора обещают. там вообще планы гитлеровские
http://dn.codegear.com/article/39174 лишь бы реализация не как у дженериков была.
-
> vuk © (25.01.09 00:15) [5]
> На больших проектах D2009 ведет себя стабильнее D6 и D7,
> не говоря уже о предыдущих версиях BDS.
предыдущие BDS м на маленьких не стабильны.
-
>[7] Eraser © (2009-01-25 00:19:00)
>нет, летом бету компилятора обещают
благодарю. я уже не первый год пишу под x86_64. увы.
---
Do what thou wilt shall be the whole of the Law.
-
to KilkennyCat © (25.01.09 00:21) [8]:
>предыдущие BDS м на маленьких не стабильны.
Ну вот и я про то. У нас основной проект частенько роняет лицом в салат D6. Пробовали D7 - чуть получше, но тоже роняет. С D2009 вроде бы пока сильно лучше, чем на D7. На мелких проектах (до 30-40 модулей) проблем вообще не видно. Окончательно еще не переехали, но переезд запланирован.
-
>vuk
А в чем заключается бросание лицом в салат? Зависает сама IDE? В Д5 например частенько Code Explorer замерзает на больших проектах. И всякие ошибки с малопонятным названием, вроде L470, не редкость.
-
>[10] vuk © (2009-01-25 00:29:00)
>На мелких проектах (до 30-40 модулей)
а нафига в одном проекте столько модулей? O_O
---
All Your Base Are Belong to Us
-
to Unknown user © (25.01.09 00:34) [11]:
>А в чем заключается бросание лицом в салат?
Симптомов много. Access violation в разных местах, ошибки линкера на ровном месте, out of system resources, все даже не упомню. Но больше всего раздражает именно когда "лицом в салат" - это когда отвернулся от монитора, потом смотришь, а Delphi нас покинуло. Молча.
-
to ketmar © (25.01.09 00:34) [12]:
>а нафига в одном проекте столько модулей? O_O
За надо. Это еще маленький. В большом, где-то тысячи полторы. :) Формы, фреймы, датамодули, утилиты всякие. Основных форм в приложении больше сотни. Плюс диалогов всяких сотни полторы.
-
>ketmar
Я работаю над проектом в котором больше сотни модулей. Исполняемый файл в несжатом виде около 6 Мб. Библиотеки не используются, все в исполняемом файле. Неоптимальный подход, но не я начинал этот проект.
-
> а Delphi нас покинуло. Молча.
О, это да... бесит жутко...
-
>[14] vuk © (2009-01-25 00:44:00)
как всё мрачно. я бы давно поделил на ядро и набор DLL.
---
Understanding is not required. Only obedience.
-
to ketmar © (25.01.09 00:48) [17]:
> я бы давно поделил на ядро и набор DLL.
Ага, поиметь вместо одного проекта кучу мелких и окончательно в них заблудиться. А потом еще мучительно думать, а почему у юзера на машине dll не той версии.
-
> Unknown user © (24.01.09 23:55)
> Давно
> собираюсь найти достойную замену D5.
Насколько помню, "достойными заменами" версий Дельфи были Д2(переход от MSDos16 к Win32), Д3(переход от черновика Д2 к чистовику). Других достойных замен не знаю.