Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];

Вниз

Коллеги, есть концептуальный вопрос!   Найти похожие ветки 

 
Ega23 ©   (2006-01-26 14:11) [0]

Чем Delphi 7 лучше, чем Delphi 5?
Давно назрел переход, но нужны весомые аргументы.
Аргументы, типа "Лучше интерфейс" и "Больше компонентов" - не катят.
приветствуются аргументы, типа "Улучшен компилятор", "Более грамотные возможности просмотра Debug Information" и т.п.


 
Eraser ©   (2006-01-26 14:13) [1]


> Ega23 ©   (26.01.06 14:11)

А почему бы неперейти на D2006 сразу?
Совместимость с D7 максимальная, удобный дизайнер форм, намного шире возможности работы с кодом (рефакторинг и ещё несколько "мелочей").


 
Ega23 ©   (2006-01-26 14:15) [2]


> А почему бы неперейти на D2006 сразу?


Блин, хотя бы на семёрку перейти, для начала...


 
Игорь Шевченко ©   (2006-01-26 14:16) [3]

А зачем переходить ? Есть объективная нужда ?


 
Eraser ©   (2006-01-26 14:18) [4]


> Ega23 ©   (26.01.06 14:15) [2]

Семёрка конечно очень не плохо, но что значит "для начала"? )
Почему бы сразу на последнюю разработку не пересесть..?

По сабжу:

> Чем Delphi 7 лучше, чем Delphi 5?

Хотя бы тем, что совместима с последними вериями таких пакетов, как Indy... к примеру...


 
Ega23 ©   (2006-01-26 14:19) [5]


> А зачем переходить ? Есть объективная нужда ?


Какие-то жестокие проблемы с отладкой COM-ов. Постоянные вылеты из IDE.
Ну и для меня, самое главное, там есть эта фиговина, которая показывает, кто у кого на форме Owner. Без неё очень в пятёрке нелегко.


 
Ega23 ©   (2006-01-26 14:20) [6]


> Почему бы сразу на последнюю разработку не пересесть..?


Сколько стоит D7 и D2006? Какие требования к системным ресурсам? И т.п.


 
Eraser ©   (2006-01-26 14:22) [7]


> Ega23 ©   (26.01.06 14:20) [6]

А D7 продаётся ещё? )

> Какие требования к системным ресурсам?

Не на много выше чем у D7...


 
McSimm ©   (2006-01-26 14:25) [8]


>
> Сколько стоит D7 и D2006? Какие требования к системным ресурсам?
>  И т.п.

в правом верхнем углу страниц сайта есть баннер (если не отрезали), возможно найдете что-то полезное


 
seg   (2006-01-26 14:27) [9]

Поработешь в семерке - в пятерку возвращаться не захочешь.


 
Ega23 ©   (2006-01-26 14:30) [10]


> Поработешь в семерке - в пятерку возвращаться не захочешь.


Да работал я в семёрке. Тестовые программки какие-то писал. Таже пару небольших проектиков с 5 на 7 перепёр. Так что о трудностях перехода кое-что знаю непонаслышке.
Но одно дело вспомогательную программку в "одну харю" на семёрке наваять, другое дело, когда здоровенный проект, над которым 6 человек работают перетаскивать.


 
Ega23 ©   (2006-01-26 14:32) [11]


> в правом верхнем углу страниц сайта есть баннер (если не
> отрезали), возможно найдете что-то полезное


Безусловно у "отцов" смотреть буду. Но одно дело офицальный пресс-релиз, другое дело - мнение коллег по цеху.


 
Eraser ©   (2006-01-26 14:32) [12]


> Ega23 ©   (26.01.06 14:30) [10]


> другое дело, когда здоровенный проект, над которым 6 человек
> работают перетаскивать.

Хоть сам с такими проектами не сталкивался, но примерно представляю объём....
ну а куда деваться, всё равно переход не избежен...
а потом на NET переходить надо будет..


 
Игорь Шевченко ©   (2006-01-26 14:34) [13]


> Сколько стоит D7 и D2006? Какие требования к системным ресурсам?
>  И т.п.


D7 не продается, D2006 от $985 до 3 с чем-то тысяч. Требования лучше на сайте Борланд смотреть.


 
Ega23 ©   (2006-01-26 14:35) [14]


> ну а куда деваться, всё равно переход не избежен...
> а потом на NET переходить надо будет..


С NET - это маловероятно. Хотя допускаю такую возможность.
Но неизбежность перехода надо вдумчиво аргументировать.

Вот аргументация с NT4  на 2000 была гениальна до тупости - NT USB не поддерживает.  :о)


 
seg   (2006-01-26 14:36) [15]

Но одно дело вспомогательную программку в "одну харю" на семёрке наваять, другое дело, когда здоровенный проект, над которым 6 человек работают перетаскивать.

Посчитай трудозатраты на переход и тогда станет понятно, есть смысл переходить или нет.

Для примера PL/SQL Developer 6 написан на семерке. Тоже не маленький проект, но все-же перевели.


 
Ega23 ©   (2006-01-26 14:39) [16]


> Посчитай трудозатраты на переход и тогда станет понятно,
>  есть смысл переходить или нет.


Прежде, чем считать трудозатраты на переход, нужно понять, а нужен ли этот переход вообще. Зачем переходить, если "и так всё нормально"?
Вот я и пытаюсь узнать, имеет ли смысл вообще переходить.


 
Eraser ©   (2006-01-26 14:39) [17]


> Ega23 ©   (26.01.06 14:35) [14]

Ближайшие время кончено врядли. Но вот у меня есть подозрения, что в один "прекрасный" момент Win32 станет, тем что сейчас называется Win16 и ей место займёт NET... вот тогда все резко ломанутся переписывать проекты...

Некторые проекты под ДОС до сих пор работают/поддерживаются, особенно в гос. струкурах, но не на них надо ровнятся imho.


 
Чапаев ©   (2006-01-26 14:40) [18]

Лично меня как сисадмина убивало то свойство Delphi5, что под каждого пользователя приходилось устанавливать Delphi в режиме write registry settings, иначе не регистрировались компоненты...


 
Ega23 ©   (2006-01-26 14:41) [19]


> Некторые проекты под ДОС до сих пор работают/поддерживаются,
>  особенно в гос. струкурах, но не на них надо ровнятся imho.
>


Вот директору бы ещё кто-то это объяснил...


 
Ega23 ©   (2006-01-26 14:42) [20]


> Лично меня как сисадмина убивало то свойство Delphi5, что
> под каждого пользователя приходилось устанавливать Delphi
> в режиме write registry settings, иначе не регистрировались
> компоненты...
>


Это фигня. Это тоже не аргумент...


 
seg   (2006-01-26 15:27) [21]

ехе-шник, скомпилированный в семерке, может работать под Линухом. Правда я не проверял, но как аргумент может подойдет.


 
DiamondShark ©   (2006-01-26 15:29) [22]


> другое дело, когда здоровенный проект, над которым 6 человек
> работают перетаскивать.

не перетаскивай.
чем этому проекту плохо под 5 живётся?


 
DiamondShark ©   (2006-01-26 15:30) [23]


> ехе-шник, скомпилированный в семерке, может работать под
> Линухом. Правда я не проверял

а ты проеврь.


 
Eraser ©   (2006-01-26 15:30) [24]


> seg   (26.01.06 15:27) [21]


> ехе-шник, скомпилированный в семерке, может работать под
> Линухом.

Не будет. Будет компилироваться код, если он написан с использованием CLX.


 
Плохиш ©   (2006-01-26 15:41) [25]


> seg   (26.01.06 15:27) [21]
> ехе-шник, скомпилированный в семерке, может работать под
> Линухом. Правда я не проверял, но как аргумент может подойдет.

Я плякал.


 
Gero ©   (2006-01-26 15:42) [26]

> ехе-шник, скомпилированный в семерке, может работать под
> Линухом

Это, простите, бред.


 
Gero ©   (2006-01-26 15:52) [27]

> Чем Delphi 7 лучше, чем Delphi 5?

В основном расширение библиотеки компонент и улучшения, связанные с реализацией интерфейсных потребностей: фреймы, например, поддержка XP-тем.


 
Piter ©   (2006-01-26 16:06) [28]

Ega23 ©   (26.01.06 14:20) [6]
Сколько стоит D7


мне кажется, D7 ты уже не купишь никак. Говорили, что дешевле купить D8, с которой в нагрузку дают D7.

А сейчас уже вообще фиг знает.

D5 вроде вообще уже вышла из оборота, то есть Borland не против даже использования нелицензионной D5, уже полностью устаревшей считается.

Мнение не ИМХО, это из интервью Сергей Орлика, поищите кому интересно.


 
Marser ©   (2006-01-26 16:07) [29]


> seg   (26.01.06 15:27) [21]
> ехе-шник, скомпилированный в семерке, может работать под
> Линухом. Правда я не проверял, но как аргумент может подойдет.
>

Просьба не путать божий дар с яичницей. Проект, созданный в Delphi 6 и старше не под VCL, а под CLX, совместим с Kylix и может там компилироваться. Но о переносимости экзешников речь вообще не идёт.


 
Piter ©   (2006-01-26 16:07) [30]

Ega23, а вообще - какая разница кому что? Главное - что тебе нужно.

Вот ты говоришь:

>Какие-то жестокие проблемы с отладкой COM-ов.
>Постоянные вылеты из IDE

проверь, если на D7 нету вылетов, то вот и аргумент :)

Только ты подумай на тему, что D7 ты сейчас фиг где купишь, не продается она.


 
Gero ©   (2006-01-26 16:10) [31]

> Borland не против даже использования нелицензионной D5

Это тебе кто такое сказал?


 
Gero ©   (2006-01-26 16:10) [32]

> Piter ©   (26.01.06 16:06)

Сорри, не заметил сразу про Сергея Орлика :)


 
seg   (2006-01-26 16:11) [33]

Marser ©   (26.01.06 16:07) [29]

Спасибо за грамотный ответ.


 
Юрий Зотов ©   (2006-01-26 16:19) [34]

> Ega23 ©   (26.01.06 14:30) [10]

> одно дело вспомогательную программку в "одну харю" на семёрке наваять,
> другое дело, когда здоровенный проект, над которым 6 человек работают
> перетаскивать

Было сделано за неделю, причем именно "в одну харю". Основное, что придется перекопать - это uses"ы. Если есть софт, имеющий функцию поиска и замены текста в группе файлов (напр., UltraEdit), можно сделать и гораздо быстрее.

По сабжу - по сравнению с предыдущими, пятерка мне нравилась, но семерка понравилась еще больше. Устойчивее, удобнее, меньше глюков.


 
Игорь Шевченко ©   (2006-01-26 16:20) [35]

Eraser ©   (26.01.06 14:39) [17]


> Но вот у меня есть подозрения, что в один "прекрасный" момент
> Win32 станет, тем что сейчас называется Win16 и ей место
> займёт NET


Этого не будет в обозримое время. В MS далеко не дураки сидят.

Piter ©   (26.01.06 16:06) [28]


> Borland не против даже использования нелицензионной D5,
> уже полностью устаревшей считается.


Это ты плохо интервью читал.

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1088


 
Eraser ©   (2006-01-26 16:33) [36]


> Игорь Шевченко ©   (26.01.06 16:20) [35]


> В MS далеко не дураки сидят.

Именно по этому есть большая вероятность такой "революции".
MS очень любит наводить шумиху по поводу новых технологий, чтобы продавать свои новые продукты в т.ч. средства разработки и операционные системы.
Вспомните хотя бы COM, OLE, xml...


 
Джо ©   (2006-01-26 16:35) [37]

>
> [36] Eraser ©   (26.01.06 16:33)
> Вспомните хотя бы COM, OLE, xml...

Разве "пришествие" COM убило какую-то старую технологию, например, WinAPI?


 
Игорь Шевченко ©   (2006-01-26 16:39) [38]

Eraser ©   (26.01.06 16:33) [36]

Да, но шумиха (xml, кстати, не в MS изобрели) никоим образом, если ты заметишь, не заменяет старых технологий, она их дополняет. Поэтому Win32 будет прекрасно сосуществовать с .Net, более того, даже сама .Net основана на Win32 в итоге. Для Win16 ситуация была несколько иная, так как платформа 16-битная к моменту появления Win32 (1993 год) была уже довольно сильно вытеснена 32-х битной.


 
Piter ©   (2006-01-26 16:41) [39]

Игорь Шевченко ©   (26.01.06 16:20) [35]
Это ты плохо интервью читал


возможно, но читал другое интервью.

Там было сказано именно, что то ли D4, то ли D5 уже считается морально устаревшей и вроде как не против питарского использования. Причем, не продают то и не поддерживают ее давно, а вот устаревшей еще не считали, я так понял.

Вот D6 в то время по-моему тоже не продавали (вроде даже D8 была уже), но устаревшей не считалась, то есть пиратски на ней писать нельзя было...

Возможно, только для НЕ коммерческих проектов, вот этого уже не помню...

Там еще речь шла о том, что если приобретается, например, D7 - то и все разработки фирмы на пиратских всяких D5 тоже могут быть лицензированы и легализованы.


 
Eraser ©   (2006-01-26 16:46) [40]


> Джо ©   (26.01.06 16:35) [37]

согласен, пример не совсем корректен, он больше к слову "шумиха" приведен.

> Игорь Шевченко ©   (26.01.06 16:39) [38]


> более того, даже сама .Net основана на Win32 в итоге

пока что...
слышал, даже на этом сайте по-моему, что в будущем планируется встраивать компилятор управляемого кода в процессоры.

Программы для win16 тоже успешно работают под win32.

Проблема в том, что никто (в первую очередь рядовой пользователь) не хочет использовать "старое", когда уже есть "новое"... даже не смотря на то,что "старое" пока что успешно справляется со своими обязаностями. Иногда сам подвержен такой логике.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.042 c
15-1137496226
Grom PE
2006-01-17 14:10
2006.02.19
Замучаем EXE-шники...


2-1138377357
Glex
2006-01-27 18:55
2006.02.19
Реализация бинарных деревьев.


2-1138633347
De
2006-01-30 18:02
2006.02.19
Как в [ ] впихнуть отрицательные значения?


3-1135322035
SeZuka
2005-12-23 10:13
2006.02.19
Отлючение триггера


3-1135158279
yk
2005-12-21 12:44
2006.02.19
Проблемы с подключением udf





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский