Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116

На что стоит переходить с CodeGear 2007?

25.02.2017, 11:23. Показов 1983. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Пишу на С++ в CodeGear 2007. В принципе всё устраивает. Вот потребовалось создать 64х dll, а для этого нужен более новый Embarcadero. Конечно, это разовый случай, но я и задумался: может стоит перейти на более новый Builder? Хочу посоветоваться, стоит ли переходить на Embarcadero ХЕхх, и если да, то на какой именно? Я не "в теме", а их сейчас великое множество. Каждый год (а то 2 раза в год) выходит новый. Каждый год менять и переводить проекты не хочется. Хочется на каком-то остановиться, всё "заточить" под него и хотя бы на пару-тройку лет. Чтоб стабильная версия была, максимально пификшенная и поддерживалась. Посоветуете?
Спасибо.

P.S. Прошу прощения, если оффтоп, но более подходящей ветки не вижу.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.02.2017, 11:23
Ответы с готовыми решениями:

CodeGear Delphi 2007 vs CodeGear Delphi 2009
Добры день! Вот решил перейти с CodeGear Delphi 2007 на CodeGear Delphi 2009. Стоит ли переходить? Какие плюсы и минусы имеет 2009...

CodeGear 2007 и Windows 7
Добрый день! Будет ли работать CodeGear Delphi 2007 на Windows 7?

Codegear BCB 2007 Lite.
Пожалуйста, помогите!!! Я установил CodeGear BCB 2007 studio lite. Но когда я кодирую он не помогают мне в кодировки, что я должен сделать?!

14
 Аватар для TButton
290 / 87 / 28
Регистрация: 25.01.2016
Сообщений: 529
Записей в блоге: 1
09.03.2017, 13:09
Думаю, что на codegear оставатся не стоит и на embarcadero тоже. Меня устраивает c++ builder 6 и даже 5. Когда я перешёл с обычного на embarcadero, то меня по началу всё устраивало, правда было кое чего курьёзного (несерьёзного). Так же раз это не codegear, не c++ builder 6, а embarcadero, то куски кодов из под других сред просто не прокатят. Например у меня вечно были проблемы с типами w_char*. Но в общем программисты жалуются и на другое.
Могу посоветовать вам embarcadero 10.1 berlin. Это последняя версия на данный момент, под неё так же есть кейгены. Советую её, как среду для написания крутых мультиплатформенных приложений и 3d игр, а для win32 лучше использовать то, к чему вы привязались (для меня это билдер 6)
0
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116
09.03.2017, 16:13  [ТС]
Я работал несколько лет на c++ builder 6. Потом прочитал, что переход с него на CodeGear 2007 очень прост. Попробовал. В принципе ДА. Программы, написанные на c++ builder 6 после незначительных доработок пошли на CodeGear 2007. Также все мои дополнительные компоненты стали на 2007. К тому же по 2007 есть пару книг на русском. Вобщем, переход состоялся. Но 2007 тоже древняя. Но следующий шаг (например, 2009) уже влечёт за собой переход на w_char со всеми вытекающими последствиями. И если уже переходить на версии с поддержкой Unicode, то чем embarcadero 10.1 berlin лучше ХЕ2-7 или 2009? Что меняется с ростом номера?
Например, между c++ builder 6 и CodeGear 2007 разница есть. Освежили вид всех компонентов. Программа, написанная под ВСВ6 выглядит старее, чем ВСВ2007 на одни и тех же кломпонентах. Пытался работать с embarcadero XE. Никаких отличий от CodeGear 2007 не увидел, кроме головняка с w_char. Смысл переходить? Что лучше в ХЕ2-7 или 10.1 berlin?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33400 / 21510 / 8236
Регистрация: 22.10.2011
Сообщений: 36,910
Записей в блоге: 12
09.03.2017, 16:43
Вот тебе список новых фич для разных версий IDE, пройди по ним, и посмотри, что тебе больше по душе. Если ничего не вдохновило - сиди дальше на CG2007.
0
 Аватар для TButton
290 / 87 / 28
Регистрация: 25.01.2016
Сообщений: 529
Записей в блоге: 1
09.03.2017, 23:30
Цитата Сообщение от YuryD Посмотреть сообщение
embarcadero 10.1 berlin лучше ХЕ2
Если я не ошибаюсь. xe2 не поддерживается embarcadero, В отличии от xe 10.1. В 10.1 можно писать 3d игры, в 10.1 можно писать мультиплатформеные приложения и многое другое. А синтаксис c++ он и в африке тот же, поэтому среды судить не по коду надо. По коду судят компиляторы
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33400 / 21510 / 8236
Регистрация: 22.10.2011
Сообщений: 36,910
Записей в блоге: 12
09.03.2017, 23:49
Цитата Сообщение от TButton Посмотреть сообщение
xe2 не поддерживается embarcadero, В отличии от xe 10.1
Выйдет завтра новая версия XE - то же самое можно будет сказать и про 10.1, она также не будет поддерживаться.

На самом деле, ключевых версий всего две: XE3, в которой появился компилятор под 64 бита, и XE6, где добавилась возможность писать под Android. Всё остальное - это перетягивание одних и тех же багов дальше, да еще и внесение новых. Я под Android на Дельфи/Билдере не пишу, поэтому остановился на XE4 (дальше обновляться не стал, меня для моих нужд XE4 вполне устраивает), хотя где-то на одном из моих компьютеров еще установлены RAD 2009 и XE2.
0
 Аватар для TButton
290 / 87 / 28
Регистрация: 25.01.2016
Сообщений: 529
Записей в блоге: 1
10.03.2017, 08:10
Цитата Сообщение от volvo Посмотреть сообщение
она также не будет поддерживаться.
Да, компанией не будет. Пользователи будут её поддерживать, а именно, писать для неё компоненты, программы, кейгены и.т.п, пока это в действительности не станет пережитками прошлого.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33400 / 21510 / 8236
Регистрация: 22.10.2011
Сообщений: 36,910
Записей в блоге: 12
10.03.2017, 09:10
Пользователи будут её поддерживать
Пользователи и BCB6 до сих пор поддерживают, и Дельфи 7. Равно, как и все остальные версии. И компоненты пишут и исправляют баги (раз этого Эмбаркадеро не делает)... У тебя в посте речь шла именно про поддержку от Эмбаркадеро.
0
 Аватар для TButton
290 / 87 / 28
Регистрация: 25.01.2016
Сообщений: 529
Записей в блоге: 1
10.03.2017, 09:35
Цитата Сообщение от volvo Посмотреть сообщение
Равно, как и все остальные версии
И c++ builder 1.0 поддерживают?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33400 / 21510 / 8236
Регистрация: 22.10.2011
Сообщений: 36,910
Записей в блоге: 12
10.03.2017, 09:42
Пока этим занимается производитель продукта - зачем туда лезть пользователям? Вот когда разрабы напихают в среду очередных г...ноплюшек, типа разработки под Linux (что обещалось еще в конце 2016 года, но до сих пор не вышло), а прежнюю версию поддерживать перестанут - тогда ее начнут поддерживать пользователи. Потому как проекты начаты, их нужно дорабатывать, переходить на новую версию с каждым разом все сложнее, а баги лезут. Что делать? Дорабатывать самим, разумеется...

1.0? Если у кого- то еще проекты на нем крутятся - легко. Про 4.0/4.5 точно знаю, что до сих пор патчи делают. Правда все меньше. Новых то багов Борланд не вносит, а старые за столько лет уже почти все поправили...
0
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116
11.03.2017, 21:46  [ТС]
Если смотреть по рейтингу закачек на РуТрекере, то безусловными лидерами являются Embarcadero 2010 и ХЕ. Затем, с небольшим отставанием ХЕ5. Остальные уже идут существенно ниже. ХЕ4 находится в центре таблицы, а ХЕ6 чуть ниже.
А можно судить о качестве продукта по количеству Update? Например у ХЕ2 аж 4 апдейта, не считая хотфиксов, хотя версия не новая. Это хорошо или плохо? Это значит, что продукт популярен и его поддерживают или, наоборот, так много багов, что никак не дофиксят?
0
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116
23.03.2017, 17:46  [ТС]
А есть версия, где достаточно пофикшены баги традиционных фичей Builder, но всяких наворотов типа андроида, кроссплатформенности и прочих новомодных штучек нету? Мне это всё не надо, но нужен максимально современный стабильный C++ Builder. Версия C++ Builder 6 стабильна, но там дизайн VCL староват. CodeGear 2007 мне не понравился: много глюков и интерфейс непродуман. XE мне больше нравится и, вроде, работает стабильно. Но хочется чего-то по-новее, но без громоздкого наворота последних версий.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33400 / 21510 / 8236
Регистрация: 22.10.2011
Сообщений: 36,910
Записей в блоге: 12
23.03.2017, 18:13
XE2/XE4 (в XE4 уже есть 64-бита; это лучше, если разработка идет под 64-битной ОС), выше уже написал. Но, я так думаю, ТС-у по фиг, что ему пишут, он хочет, чтобы ему написали то, что он хочет увидеть, он и будет поднимать тему пока кто-нибудь ему уже это не напишет. Сказал бы сразу: хочу поставить версию <тут_номер_версии>, убедите меня сделать это...
0
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116
23.03.2017, 18:26  [ТС]
У меня стоит ХЕ и там тоже есть компиляция х64 приложений. Чем это отличается от ХЕ4? Что касается выбора. У меня стоит CodeGear 2007 и мне он не нравится. Я знаю, что я хочу просто стабильный и современный C++Builder. Мне не нужны 3Д игры и Андроид. Послушаю volvo, спрошу: если я остановлюсь на ХЕ2, чего полезного для просто программирования под Винду на С++ с использованием VCL я не буду иметь?
0
1 / 1 / 1
Регистрация: 06.06.2009
Сообщений: 116
07.04.2017, 10:41  [ТС]
Вобщем, решил остановиться на ХЕ. Думаю, это - последняя версия, содержащая в себе все существенные доработки в части Win API. Всё, что вышло позже уже делало упор на кроссплатформенность, FireMonkey и прочие фичи, которые мне пока не нужны. ХЕ - стабильная, проверенная временем версия, полностью совместимая с Windows 7. Считаю, что если нет специфической задачи на 3D графику или кроссполатформенность, то ХЕ полностьюотвечает современным требованиям. Если есть возражения, прошу аргументировать.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.04.2017, 10:41
Помогаю со студенческими работами здесь

Codegear c++ builder 2007 не устанавливается
Народ, помогите. Codegear c++ builder 2007 не устанавливается на ноут. Пишет &quot;нужна перезагрузка для продолжения установки&quot;. После...

Посоветуйте книжку по CodeGear Builder C++ 2007
Хотелось бы книжку которую можно купить и читать не с монитора. Мне нужно описание принципов ООП в Билдере, как делать множественное...

Bass.dll CodeGear C++ Builder 2007
Помогите пожалуйста, я хочу научится работать с етой библиотекой, но почемуто билде видае ошибку, когда я хочу иницыализировать поток.. ...

LKI Creator не устанавливается на CodeGear Delphi 2007
Добрый день! Вот решил написать игру и нашел компонент LKI Creator. Но не могу установить его на CodeGear Delphi 2007. Вот такая...

Delphi 2007 CodeGear!? Как сделать цветную кнопку?
Я знаю что для Delphi 7.0 есть компонент TColorBtn, на 7 у меня он установился и работал все ок!, а вот как инсталлировать этот комп-нт в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru