Стоит ли затевать переход на Borland Studio 2007?

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Пабло
Сообщения: 33
Зарегистрирован: 15 авг 2006, 15:22

Всем привет!

Щас в качестве средства разработки используем Borland Delphi 7. Очень много библиотек и модулей, на нем разработано с применение компонентов Developer Express, SynEdit Library, Rx Library, JCL.

Щас стоит вопрос о закупке и переходе на последнюю версию: Borland Studio 2007.
Думаю от 2006 студии она не сильно ушла вперед, поэтому кто юзал Borland Studio 2006, расскажите насколько она стабильная?
Портировал ли кто свои приложения с Delphi 7 на Borland Studio 2006?
Стоит ли вообще затевать щас переход на Borland Studio 2007 или подождать с годик?

С Уважением, Поляков Павел.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Глобальные перемены произошли в 2005 версии, дальше добавлялись некоторые возможности и плюшечки.
2007 версия сделанна с расчетом на Висту, не думаю что в ближайшее время что-то сильно изменится, все что нужно уже сделанно..
Далее не стоит волноваться о совместимости все работает, проблемы могут быть только при переходе в обратную сторону :D

Есть еще такая штука как TurboDelphi - стоит дешевле во много раз..
Пабло
Сообщения: 33
Зарегистрирован: 15 авг 2006, 15:22

А может кто-нибудь знает в чем разница между Turbo Delphi, Delphi для win32 из Borland Studio 2007 и Delphi 2007 for win32? Это разные продукты или один и тот же? и почему они выходят в разное время?

p.s. также пугает факт выпущенного update для только что вышедшей Borland Studio 2007
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

Я лично не вижу разницы, возможно она в наличии всяких мусорных компонентах..

Апдейт это логично - это ж бизнес, на скорую руку пишем, продаем - потом смотрим на поступившие жалобы, выпускаем апдейт - получаем еще бабок.
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

если я правильно понимаю в БДС в отличии от ТДП куча всякого для больших компаний/проектов. Для проекта средней сложности ТДП вполне хватит, имхо.
Изображение
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Если устраивает Д7, то зачем переходить? Я понимаю, если есть какие-то баги, ради которых нужно хитро изгибаться - но если все хорошо, то и смысла нет. Хотя человек всегда ищет приключений на свою задницу.
It's a long way to the top if you wanna rock'n'roll
Пабло
Сообщения: 33
Зарегистрирован: 15 авг 2006, 15:22

Щас кто-то работает на D6, кто-то на D7, кто-то на BCD, а кто-то и вовсе не на лецензионном. Поэтому вышестоящим руководством было решено закупить одно лицензионное средство разработки для всех разработчиков. Хотят закупить Borland Studio 2007, но как то стремно на него переходить. Вот и хочу узнать опыт людей которые уже поработали в Studio и наверно могут сказать на сколько глючнее она чем D7 и т.д.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

&quot писал(а):наверно могут сказать на сколько глючнее она чем D7
понравилась постановка вопроса ))))) то, что глючнее уже никто не сомневается, а вот насколько? .... трудно сказать, зависит от нервов программиста ))))
It's a long way to the top if you wanna rock'n'roll
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

somewhere на счет глючности с вистой наверняка, все остальное по старому осталось.
На счет отличий от 7 версии они есть и местами довольно серьезные, переписан-дописан VCL, появились некоторые возможности при появлении которых часть народа сказало ах как долго мы этого ждали - нирвана уже близко.
Аватара пользователя
SergeyS
Сообщения: 196
Зарегистрирован: 21 ноя 2006, 17:12
Откуда: Хакасия, Абакан
Контактная информация:

Мы в своей организации перешли с Delphi7 на TurboDelphi 2006 Prof.
Больших сложностей не возникло, т.к. очень мало используем сторонних компонент - по большей части свои. С некоторыми сторонними компонентами были проблемы - новых версий для Delphi 2006 небыло, поэтому пришлось кое-что доделывать напильником (эти компоненты были рассчитаны на разные версии делфи начиная с 3-ей и по 7-ю, код следовательно был весь в DEFINE ну и другие сложности). Но все решается достаточно легко.

Самой большой проблемой стала работа с MS SQL Server, особенно с 2005-ым:
Во-первых, Turbo Delphi позволяет использовать подключение к SQL Server только через ADO или BDE+ODBC - прямое подключение через BDE+MSSQL не не работает (типа версия не та). А вот с SQL Server 2005 BDE вообще нормально работать не может (у нас это выразилось в падении как IDE так и самой программы при попытке подключиться к SQL Server с определенным пользователем), причем эта ошибка прослеживалась и в BDS2006 и в BDS2006 SP2.
Учитывая выше описанные проблемы, нам пришлось переводить весь проект с BDE на ADO.

В работе же Turbo Delphi мне очень понравилась - загружается быстро (быстрее чем BDS и вполне сравнимо с Delphi7), работает стабильно, проект компилируется гораздо быстрее чем в Delphi7. IDE конечно иногда падает, но это скорее исключение чем правило.

Отход от классического интерфейса в сторону стиля MS Visual Studio 2005 может покоробить приверженцев старого стиля (хотя есть возможность переключить среду на старый стиль, но лучше этого не делать - становится только хуже), но если монитор большой, то это только плюс и дело привычки.

Мой вердикт - если вы работаете с Delphi7 и собираетесь лицензировать свою IDE, то лучше берите Turbo Delphi (БОЛЬШАЯ экономия денег), все что предоставляет BDS по сравнению с Turbo Delphi - совершенно ненужный груз. Если вы планируете в будущем переводить проект на .NET, то тогда уж лучше брать MS Visual Studio или на крайний случай использовать C# Express. Борланд не сможет равноценно конкурировать с MS на этой площадке (да и вообще я думаю делфи обречен :( )
Ответить