Конференция "Прочее" » Delphi 2009 стоит ли переходить?
 
  • Unknown user © (24.01.09 23:55) [0]
    Есть ли уже среди Вас, перешедшие на D2009? Расскажите о ее преимуществах, в сравнении с предыдущими версиями. Давно собираюсь найти достойную замену D5.
  • Eraser © (25.01.09 00:06) [1]
    > [0] Unknown user ©   (24.01.09 23:55)

    есть. переходить стоит.
    приемущества говорят сами за себя - юникод и дженерики (последние говорят глючноваты, но в самом простом виде использую без проблем).
  • Unknown user © (25.01.09 00:09) [2]
    >Eraser

    Юникод применяется также в интерфейсе или просто поддержка на уровне функций? Можно подробнее о дженериках?
  • ketmar © (25.01.09 00:12) [3]
    >[1] Eraser © (2009-01-25 00:06:00)
    >риемущества говорят сами за себя - юникод

    VCL наконец стал юникодным? не прошло и десяти лет?

    ---
    All Your Base Are Belong to Us
  • Eraser © (25.01.09 00:14) [4]
    > [2] Unknown user ©   (25.01.09 00:09)


    > Юникод применяется также в интерфейсе или просто поддержка
    > на уровне функций?

    да, теперь он везде )

    > Можно подробнее о дженериках?

    гугл в помощь.
  • vuk © (25.01.09 00:15) [5]
    На больших проектах D2009 ведет себя стабильнее D6 и D7, не говоря уже о предыдущих версиях BDS. От юникода польза только там, где он реально нужен. А кода перелопатить и перетестить на совместимость, как правило,  нужно много. От дженериков польза будет, когда их до ума доведут, а пока стремно даже Generics.Сollections использовать.
  • ketmar © (25.01.09 00:16) [6]
    >[4] Eraser © (2009-01-25 00:14:00)
    >да, теперь он везде )

    эх. и всего-то какой-то год не дождался… а x86_64 уже компилирует?

    ---
    Understanding is not required. Only obedience.
  • Eraser © (25.01.09 00:19) [7]
    > [6] ketmar ©   (25.01.09 00:16)


    > а x86_64 уже компилирует?

    нет, летом бету компилятора обещают. там вообще планы гитлеровские http://dn.codegear.com/article/39174 лишь бы реализация не как у дженериков была.
  • KilkennyCat © (25.01.09 00:21) [8]

    > vuk ©   (25.01.09 00:15) [5]
    > На больших проектах D2009 ведет себя стабильнее D6 и D7,
    >  не говоря уже о предыдущих версиях BDS.


    предыдущие BDS м на маленьких не стабильны.
  • ketmar © (25.01.09 00:29) [9]
    >[7] Eraser © (2009-01-25 00:19:00)
    >нет, летом бету компилятора обещают

    благодарю. я уже не первый год пишу под x86_64. увы.

    ---
    Do what thou wilt shall be the whole of the Law.
  • vuk © (25.01.09 00:29) [10]
    to KilkennyCat ©   (25.01.09 00:21) [8]:
    >предыдущие BDS м на маленьких не стабильны.
    Ну вот и я про то. У нас основной проект частенько роняет лицом в салат D6. Пробовали D7 - чуть получше, но тоже роняет. С D2009 вроде бы пока сильно лучше, чем на D7. На мелких проектах (до 30-40 модулей) проблем вообще не видно. Окончательно еще не переехали, но переезд запланирован.
  • Unknown user © (25.01.09 00:34) [11]
    >vuk

    А в чем заключается бросание лицом в салат? Зависает сама IDE? В Д5 например частенько Code Explorer замерзает на больших проектах. И всякие ошибки с малопонятным названием, вроде L470, не редкость.
  • ketmar © (25.01.09 00:34) [12]
    >[10] vuk © (2009-01-25 00:29:00)
    >На мелких проектах (до 30-40 модулей)

    а нафига в одном проекте столько модулей? O_O

    ---
    All Your Base Are Belong to Us
  • vuk © (25.01.09 00:41) [13]
    to Unknown user ©   (25.01.09 00:34) [11]:
    >А в чем заключается бросание лицом в салат?
    Симптомов много. Access violation в разных местах, ошибки линкера на ровном месте, out of system resources, все даже не упомню. Но больше всего раздражает именно когда "лицом в салат" - это когда отвернулся от монитора, потом смотришь, а Delphi нас покинуло. Молча.
  • vuk © (25.01.09 00:44) [14]
    to ketmar ©   (25.01.09 00:34) [12]:
    >а нафига в одном проекте столько модулей? O_O
    За надо. Это еще маленький. В большом, где-то тысячи полторы. :) Формы, фреймы, датамодули, утилиты всякие. Основных форм в приложении больше сотни. Плюс диалогов всяких сотни полторы.
  • Unknown user © (25.01.09 00:47) [15]
    >ketmar

    Я работаю над проектом в котором больше сотни модулей. Исполняемый файл в несжатом виде около 6 Мб. Библиотеки не используются, все в исполняемом файле. Неоптимальный подход, но не я начинал этот проект.
  • KilkennyCat © (25.01.09 00:48) [16]

    > а Delphi нас покинуло. Молча.

    О, это да... бесит жутко...
  • ketmar © (25.01.09 00:48) [17]
    >[14] vuk © (2009-01-25 00:44:00)
    как всё мрачно. я бы давно поделил на ядро и набор DLL.

    ---
    Understanding is not required. Only obedience.
  • vuk © (25.01.09 00:52) [18]
    to ketmar ©   (25.01.09 00:48) [17]:
    > я бы давно поделил на ядро и набор DLL.
    Ага, поиметь вместо одного проекта кучу мелких и окончательно в них заблудиться. А потом еще мучительно думать, а почему у юзера на машине dll не той версии.
  • Германн © (25.01.09 01:06) [19]

    > Unknown user ©   (24.01.09 23:55)
    >  Давно
    > собираюсь найти достойную замену D5.

    Насколько помню, "достойными заменами" версий Дельфи были Д2(переход от MSDos16 к Win32), Д3(переход от черновика Д2 к чистовику). Других достойных замен не знаю.
 
Конференция "Прочее" » Delphi 2009 стоит ли переходить?
Есть новые Нет новых   [134454   +44][b:0][p:0.001]