Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2011, 19:54   #1
Haladdin
Пользователь
 
Регистрация: 07.12.2009
Сообщений: 26
По умолчанию Переход на Delphi 2010

Ох, рискую получить втык от модераторов. Не судите строго, пожалуйста.
Нужен совет. Ситуация такая, в настоящее время работаю потихоньку в Delphi 7. Далеко не мастер в этом деле, скорее обучился нескольким приемам, которых пока для работы хватает. Вместе с тем назревает необходимость переписать один программный продукт, с учетом прошлых ошибок и недоработок. В связи с этим мучает меня такой вопрос. Стоит ли дальше оттачивать свои навыки в работе на Delphi 7 или пока есть еще время, нужно пересаживаться на что-то более свежее вроде Delphi 2010 и со страшной силой начинать его осваивать. С одной стороны, вроде бы нельзя виснуть на семерке, время то идет, появляются новые продукты, требуется в полный рост поддержка Win 7 64. С другой стороны, цена 2010-й кусается больно, да и времени на изучение потребуется немало.
Haladdin вне форума Ответить с цитированием
Старый 11.01.2011, 19:56   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Delphi is dead, baby. Delphi is dead. Пересаживайся сразу на шарп.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 11.01.2011, 20:28   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
переписать один программный продукт
Что бы пересесть, или пардонте, переписать на новое нужно знать чем этот продукт пахнет, что в нем используется.
Цитата:
veniside
Давай без Холливара, а? Просто такие темы закрываются без сожаления, ибо нет никакого смысла в воинах.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.01.2011, 20:37   #4
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Ну так надо сравнить цену вопроса с выгодами, которые вы от этого получите.

Возьмите список нововведений в XE и посмотрите, что они вам дают. Стоит это цены обновления среды + адаптации проекта? Тогда переходите. Нет? Ну и зачем вам тогда XE?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 12.01.2011, 00:35   #5
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Да это не холивар, а крик души. Ладно, по поводу перехода:

1) Юникодный VCL. Ради одного этого стоит сразу же не задумываясь переходить, если есть возможность. Огребёте тонны глюков в старом коде, но оно того стоит.

2) Новые технологие? Ну да, появились дженерики, анонимные методы и прочие модные фишки. Красиво, но редко нужно. Разве что недоделанные толком инлайны греют душу.

3) Обновленная IDE. В целом одобрям. Хотя, бывает завешивает XP 64 намертво.

4) Поддержка Win7 и 64? Три раза ха-ха. Особенно про 64. Не в этой жизни. FPC уже давно генерит 64-битный код под кучу платформ, а Embarcadero жуёт сопли.

Так что, есть возможность — переходите. Нет — и фиг с ним, много не потеряете.
Весь мой код до сих пор совместим с Delphi 4, это был реально последний релиз, в котором хоть что-то поменялось.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 12.01.2011, 08:49   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Весь мой код до сих пор совместим с Delphi 4
Плюсую, у меня тоже нет желания слезать с D6... Не выгодны это нововведения Эмбаркадеро, коих на самом деле оч. мало.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.01.2011, 15:42   #7
Selestis
Форумчанин
 
Аватар для Selestis
 
Регистрация: 21.01.2009
Сообщений: 719
По умолчанию

Недавно перешёл на Lazarus(то бишь FPC), в целом фишек гораздо больше, но IDE с отладчиком слабоваты пока. Но он по крайней мере бурно развивается, в отличие от продуктов Embarcadero...
Ах да, самое главное: он халявный =)
Изобретатель велосипедов

Последний раз редактировалось Selestis; 12.01.2011 в 15:45.
Selestis вне форума Ответить с цитированием
Старый 12.01.2011, 15:56   #8
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Лично я по работе - можно сказать что "разработчик компонент". Поэтому, D3 (угх!), D4 и выше.

А так, когда для себя - DXE со всеми последними фишками. И пусть старые Delphi идут в лес :D Кому надо - сам адаптирует. А мне удобство.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 12.01.2011, 15:57   #9
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Цитата:
Юникодный VCL. Ради одного этого стоит сразу же не задумываясь переходить
Никак не могу понять... если я не использую языков кроме английского и русского зачем он мне нужен? Помню, все кинулись ставить CMC с поддержкой юникода, хотя кроме кодировки win-1251 на сайтах ничего небыло. Зачем? Чтобы систему сделать более тяжеловесной?
_SERGEYX_ вне форума Ответить с цитированием
Старый 12.01.2011, 16:55   #10
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Чтобы не иметь проблем вроде этой, этой, этой, этой, этой, этой, этой и ещё миллиона других.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GlScene и Embarcadero Rad Studio 2010 (Delphi 2010) Fiery Fox Мультимедиа в Delphi 4 19.11.2010 21:46
Переход с версий 6 (7) на Delphi 2010 palevg Общие вопросы Delphi 17 13.10.2010 11:15
переход на VS Studio 2010 Sparky Общие вопросы C/C++ 4 18.04.2010 14:47
Переход с Delphi на другую ORBIUS Свободное общение 10 21.07.2008 18:40
переход на Delphi 2005 SERG1980 Софт 7 28.04.2007 17:04