какую версию Delphi выбрать

Status
Not open for further replies.

ARlexxey

New member
Joined
May 9, 2011
Messages
1
Reaction score
0
Количество проблем со строками пропорционально не только кривизне кода. Еще зависит от сторонних компонент, которые не работают с Unicode. Бывает, что из-за какого-то одного компонента (скажем, движка какой-то архаичной БД, на котором все крутится) приходится перелопачивать пол-проекта. Сотни изменений в каждом модуле, а если что-то пропустил — работать не будет.

ну тут как говорится упорство и труд...
 

dnk

New member
Joined
Sep 14, 2006
Messages
3
Reaction score
0
Age
51
Location
Volgograd
Количество проблем со строками пропорционально не только кривизне кода. Еще зависит от сторонних компонент, которые не работают с Unicode. Бывает, что из-за какого-то одного компонента (скажем, движка какой-то архаичной БД, на котором все крутится) приходится перелопачивать пол-проекта. Сотни изменений в каждом модуле, а если что-то пропустил — работать не будет.

Тут очень помогают варнинги и хинты компилятора. Переводил один свой проект с D2007 на XE. После устранения всех варнингов и хинтов проблем не было.
 

roma_delta

Member
Joined
May 5, 2011
Messages
5
Reaction score
0
Для себя решил, что стабильной является ХЕ2 без 4-го апдейта. Но нужно, конечно, стараться сесть на самое последнее, т.е. ХЕ4
 

CrazyProtos

New member
Joined
Dec 22, 2008
Messages
2
Reaction score
0
Хочу поделится своим опытом в выборе на чем писать и как поддерживать.

Начинал писать на Delphi еще тогда с "новенькой" Delphi 6 - по неопытности увлекался различными сторонними компонентами, в результате когда появилась 7-ка перейти на нее сходу не смог. Очень много пришлось бы переделывать из-за пары компонентов, которых просто нет для D7.

Когда вышла D2009 с полным unicode - усилием воли перевел несколько проектов на нее, и понял что слишком трудозатратное это дело.

В итоге- Проект поддерживается в той версии Delphi, на которой написан. Совершенно новые версии и новые проекты стараюсь писать в последней версии Delphi. Delphipi - почему-то не прижилась.
"Зоопарк" старых проектов держу, может быть по деревенски, но мне удобно - на виртуальных машинах - так полностью сохраняется окружение и необходимые библиотеки и графика.

Так что на вопрос - "на чем писать?" - всегда отвечу ,- на последней версии.
 

Digiben94

New member
Joined
Jul 9, 2013
Messages
2
Reaction score
0
Я недавно XE4 поставил, пока всё хорошо работает.
 

gadgi

New member
Joined
Nov 10, 2013
Messages
4
Reaction score
0
Пробую XE5, а так сижу на 7-ке, куча своих компонентов напилил, вот разбираюсь, что не хватает в XE.
 

StrikerLoner

Member
Joined
Jul 24, 2009
Messages
10
Reaction score
0
Age
44
Все определяться требованиями, сами перешли на D2010, но иногда нужно переработать какие-то приложения и службы под 64 бит, тогда переход на XE2, XE3 и как всегда из-за этого большой гемор с поддержкой
 

Philip.1543

New member
Joined
Jan 23, 2014
Messages
4
Reaction score
1
флейм:
Собираемся переходить с D7 на XE5.
Сейчас, например, продукт запускается на Win7 только с правами администратора, а разбираться, как этого избежать силами только D7 лень. Переводить проекты на XE5, правда, тоже некогда.
 

My3blKAHT

New member
Joined
Mar 16, 2014
Messages
3
Reaction score
0
Решил посмотреть, что за XE5, после 7ки.
Поразила возможность создать приложение под android "тупо кинув кнопку на форму" и назначив обработчик OnClick.
 

Lorensina

Banned
BANNED
Joined
Mar 18, 2014
Messages
1
Reaction score
0
Переходим с 7ки на ХЕ5. Уже огребли по полной в связи с кодировками в самых неожиданных местах:)
 

ITShef

Member
Joined
Apr 14, 2014
Messages
7
Reaction score
0
Использую 2010 с первого дня ее выхода, правда лицензионку. Доволен всем. Проблемы с кодировками в принципе решаемы. Единственное что меня отталкивает от дельфи в последнее время - это не обоснованно растущие ЕХЕ шки. Ну и не обоснованная любовь народа к веб мордам (
 

WhiteForge

Member
Joined
Jul 19, 2014
Messages
10
Reaction score
0
Выбери XE2 Update 4, нареканий за год после D7 не было!
 

chandr24

Member
Joined
Nov 30, 2010
Messages
5
Reaction score
0
Начал использовать ХЕ6 и сразу налетел на грабли со сборкой пакетов. 8 сторонних библиотек с полными исходниками собрались и установились без проблем, а TeeChart 9.19 (DclTeePro919), который в ХЕ5 прекрасно работал, не устанавливается в среду ни в какую, AV с сообщением адреса (((
 

ShAI

Member
Joined
May 19, 2006
Messages
5
Reaction score
2
Location
РБ
Как по мне для новых проектов надо юзать последнюю или предпоследнюю, чтобы был шанс перевести потом на более новую. Чем старше версия, тем потом сложнее будет куда-то мигрировать.
 

Vadymus

Member
Joined
Sep 19, 2014
Messages
6
Reaction score
0
С политикой Embarcadero выхода новых версий (в год два релиза), старые глюки исправляются, а новых глюков добавляются столько же.

полностью согласен, начал переносить проекты с D7 на XE6, при чем как начал заново переписываю. Столкнулся с кучей багов особенно огорчил АС в TChart
 

YuKaOn

New member
Joined
Jan 24, 2010
Messages
4
Reaction score
1
Старые продукты до сих пор поддерживаются в D7 (электронные приборы). Следующая была XE. Тоже до сих пор ради поддержки. Новое в XE6. Думаю, тоже лет на 5 хватит для перехода на новую Delphi. Дело в том, что промышленные приборы меняются не так часто, как бытовая техника - небольшая модернизация, незаметная снаружи и переписывать каждый раз софтину неоправдано.

А так, конечно, всегда надо пробовать новое, чтобы не отстать...
 

lopar_vik

New member
Joined
Oct 23, 2014
Messages
4
Reaction score
0
Сижу на D 7 уже много лет, но тут возникла ситуация. Программка написана для планшетником под винд. Реально стояла W 8. Всё работало, но тут пользователь поехал в командировку и стал там ставить людям эту программку. Она стала ругаться на кодировку. Перекомпилировали на XE-7, заработало, но при выгрузке в Excel не хочет устанавливать ширину столбцы. Программка к конктетному Excel не привязана, создаёт OLE -объект. В общем пошла она у них только на Wind XP. На тех компах и планшетниках, что вокруг у сотрудников всё работает и из Delphi 7 и из Delphi XE-7. Не понимаю. Ловить баги за 2000 км тяжело.
 

infoqwer

Member
Joined
Mar 31, 2013
Messages
6
Reaction score
0
Location
Izmail
Если большой проект, то не благодарное это дело. Хотя, если платят то как направление работы. Обычно ставлю ещё одну систему и туда несколько дельфей. D3, D7 параллельно с какой нибудь новой версией.
 

DelGor

Member
Joined
Jul 25, 2011
Messages
21
Reaction score
3
Не надо ждать края.. и не будет больших проблем.
В чём вообще проблема перехода во время на более новые версии..
 
Status
Not open for further replies.
Top