Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
 Аватар для HardLogin
54
27.06.2013, 22:28

Почему c++builder 6?

27.06.2013, 22:28. Показов 4044. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему c++builder 6? Почему все пользуются версией 6 хотя она 2002 года а последняя вроде 2013? В основном все книги обучают работать на шестерке, вообщем почему?
0
27.06.2013, 22:28
Ответы с готовыми решениями:

Почему данный код работает в builder 6 а в builder 10 не работает?
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) | WS_EX_LAYERED); SetLayeredWindowAttributes(Handle, 0, 128,...

Почему я выбрал C++ Builder?!
эта тема не "прихоти ради"© , то есть не для холивара! хочется посмотреть на ваше мнение, о достоинствах оного, прошу не надо здесь...

Почему не запускается моя программа на С++ builder?
Почему не запускается моя программа на С++ builder? Когда заканчивала ее писать ведь работала. не могу понять что случилось, да и exe. файл...

33
 Аватар для nick42
Практикантроп
4841
27.06.2013, 22:50
Цитата Сообщение от HardLogin Посмотреть сообщение
Почему c++builder 6? Почему все пользуются версией 6 хотя она 2002 года а последняя вроде 2013? В основном все книги обучают работать на шестерке, вообщем почему?
Вы можете назвать несколько революционных событий, серьёзно изменивших концепции или структуру языка за последние 11 лет (я не имею в виду стили оформления, "шкурки" и т.д.)?
2
 Аватар для vxg
Модератор
3410
28.06.2013, 10:12
потому что она работает. лучшее (>6) враг хорошего (6).
1
 Аватар для HardLogin
HardLogin  [ТС]
54
28.06.2013, 11:01
Цитата Сообщение от vxg Посмотреть сообщение
потому что она работает. лучшее (>6) враг хорошего (6).
хм, обычно новые версии лучше старых...
0
 Аватар для vxg
Модератор
3410
28.06.2013, 11:21
Цитата Сообщение от HardLogin Посмотреть сообщение
хм, обычно новые версии лучше старых...
обычно они настолько лучшие что либо перестают работать либо делают то же самое настолько отличным способом что потребители отворачиваются. вплоть до того что интерфейс начинает мимикрировать под другую среду и потребители рыгают
0
 Аватар для SatanaXIII
Почетный модератор
5851
28.06.2013, 11:35
Цитата Сообщение от HardLogin Посмотреть сообщение
хм, обычно новые версии лучше старых...
В новых версиях идет упор на добавление всевозможных плюшек. В них, чтобы не изобретать собственный велосипед, можно воспользоваться уже кем-то изобретенным. То же самое только в профиль. И таким образом в более новых среда упор делается не на умение программирования на языке, а на умение программирования в среде.
1
 Аватар для nick42
Практикантроп
4841
28.06.2013, 11:51
Есть еще один момент: на заре становления фирма Borland была относительно независимой и базировалась на энтузиастах своего дела. Потом была скуплена... . Когда-то фирму Visio тоже скупил Microsoft... - посмотрите, что с ней стало... .
0
 Аватар для dederkay
46
28.06.2013, 12:00
Цитата Сообщение от nick42 Посмотреть сообщение
Visio
Не знаю что стало с Visio, но при должном старании и настройке вы получаете очень удобный инструмент для всяких там блок схем и тд, при необходимости создаете собственный инструментарий. Говоря о Borland, могу сказать одно, что мне как не пользователю борланда, очень не нравиться тот стиль в котором всё написано, всякие глобальные переменные и тд, может мне попался просто плохой проект, а может и нет...
0
 Аватар для HardLogin
HardLogin  [ТС]
54
28.06.2013, 12:23
просто в шестерке нет некоторых компонентов которые есть в более новых версиях несмотря на это все в основном пользуются 6 версией. Я еще не разрабатывал серьезные приложения в этой среде, хочу узнать: обычно хватает тех компонентов, ресурсов которые предоставляет билдер 6?
0
 Аватар для volvo
Супер-модератор
33479
28.06.2013, 12:24
Цитата Сообщение от SatanaXIII Посмотреть сообщение
И таким образом в более новых среда упор делается не на умение программирования на языке, а на умение программирования в среде.
Вот тебе пример плюшки: StringGrid утопление шапки при нажатии

И посмотри разницу, что тебе надо сделать в первом случае, а что - во втором. Я тебе таких примеров, из того, что уже всплывало на форуме, over9000 могу привести (то события какого-то нет, приходится дописывать, то свойство какое отсутствует - опять бери и дописывай его, WinAPI тебе в помощь, про 64-бита я вообще не говорю уже)... Программирование в BCB5/BCB6 - это постоянное переизобретение колеса. Оно тебе надо? Мне - нет. Поэтому я в свое время перешел на 2007, потом на 2009, потом на XE2 (хотя Дельфи/Билдер - это вообще не мой рабочий инструмент. Так, второстепенные задачи и хобби)
0
 Аватар для nick42
Практикантроп
4841
28.06.2013, 12:38
Цитата Сообщение от dederkay Посмотреть сообщение
может мне попался просто плохой проект,
- скорее всего...
0
 Аватар для SatanaXIII
Почетный модератор
5851
28.06.2013, 12:40
Цитата Сообщение от UI Посмотреть сообщение
Вот тебе пример плюшки: StringGrid утопление шапки при нажатии
Да, я видал. Круто.

Цитата Сообщение от UI Посмотреть сообщение
Оно тебе надо?
Да. Я люблю понимать что вообще происходит, когда что-нибудь пишу.

Я не говорю, что усовершенствование и выпуск новых сред это плохо. Я говорю чем это плохо. Если так рассуждать, то тип char рудимент - есть же string-и всякие разные. Массивы для слабаков - есть же STL. Вообще надо тогда на яву переходить и забыть программирование как страшный сон. Естественно я утрирую, но моя мысль я думаю ясна.
0
 Аватар для nick42
Практикантроп
4841
28.06.2013, 12:41
Цитата Сообщение от HardLogin Посмотреть сообщение
просто в шестерке нет некоторых компонентов которые есть в более новых версиях несмотря на это все в основном пользуются 6 версией. Я еще не разрабатывал серьезные приложения в этой среде, хочу узнать: обычно хватает тех компонентов, ресурсов которые предоставляет билдер 6?
я до сих пор пользуюсь BCB 5. Не потому, что дебил, а просто мне хватает его возможностей. Бывают случаи, которые BCB 5 просто "не мог знать". Тогда использую XExxxx. Но это случается крайне редко.
1
 Аватар для vxg
Модератор
3410
28.06.2013, 13:19
Цитата Сообщение от UI Посмотреть сообщение
Программирование в BCB5/BCB6 - это постоянное переизобретение колеса
если ездить на лыжах можно избежать многих сложностей конечно, компоненты каждой версии могут только то что могут. большую часть возможностей новых версий люди не используют, некоторые возможности можно добавить к компонентам 6-го, а некоторые нельзя добавить к компонентам 6-го как бы вы не старались (точно такой же предел есть и у новых версий). в свою очередь новые версии могут не содержать элементарных возможностей предыдущих или открыть нам дверь в увлекательный мир глюков "потому что мы все переписали заново специально для вас родные вы наши разработчики" (С) итог - разработчик выбирает инструмент исходя из своих потребностей. для кого то даже XE6000 все равно будет "фуу, да он не умеет того то того то..." хотя конечно удивительно что 6-й до сих пор бегает. наглядная иллюстрация того что это вещь. на мой взгляд
0
 Аватар для HardLogin
HardLogin  [ТС]
54
28.06.2013, 14:10
Цитата Сообщение от UI Посмотреть сообщение
Вот тебе пример плюшки: StringGrid утопление шапки при нажатии

И посмотри разницу, что тебе надо сделать в первом случае, а что - во втором. Я тебе таких примеров, из того, что уже всплывало на форуме, over9000 могу привести (то события какого-то нет, приходится дописывать, то свойство какое отсутствует - опять бери и дописывай его, WinAPI тебе в помощь, про 64-бита я вообще не говорю уже)... Программирование в BCB5/BCB6 - это постоянное переизобретение колеса. Оно тебе надо? Мне - нет. Поэтому я в свое время перешел на 2007, потом на 2009, потом на XE2 (хотя Дельфи/Билдер - это вообще не мой рабочий инструмент. Так, второстепенные задачи и хобби)
если все так плохо почему люди предпочитают 6?
0
 Аватар для volvo
Супер-модератор
33479
28.06.2013, 14:39
Потому что боятся переходить "а как бы моя библиотека, написанная на костылях, применимых только к Билдер 6 (а написана она так, потому что код во многих, если не всех книжках, которые есть в магазинах нашего города, так и был написан. Абы как, лишь бы заработало) не отвалилась. Так она хотя бы работает, хотя бы у меня на машине. Хотя бы пока..."

Потому что сидят на своих не-Юникодных приложениях до сих пор, и их это устраивает потому что сидят в своих коконах. Запускаешь программу, написанную вот таким "умельцем" на машине, где не кириллица выбрана ANSI-кодировкой, и видишь много-много вопросиков вместо текста: пример. "Потому что у меня на машине работает, и плевать мне, как оно на других будет работать. А если тебе надо - ты и выставляй нужную кодировку в системе". Такая программа сразу улетает в мусорку, кстати. Потому что есть другая (а нет - так будет), автор которой более грамотно подойдет к этому вопросу.
2
 Аватар для vxg
Модератор
3410
28.06.2013, 14:45
Цитата Сообщение от UI Посмотреть сообщение
автор которой более грамотно подойдет к этому вопросу
безусловно такие люди есть. однако их концентрация в той или иной среде никак не связана с этой средой. я знаю 1001 глюк людей которые пищали от юникода и пихали его себе в проект. в итоге их программа летит в помойку потому как не работает ни на каких кодировках. та хоть на ANSI работает по-моему юникод и гринвичское время - это квадратура круга программирования
0
 Аватар для Avazart
8489
28.06.2013, 16:14
Цитата Сообщение от HardLogin Посмотреть сообщение
В основном все книги обучают работать на шестерке, вообщем почему?
По тому что книги старые, когда то Builder пользовался большей популярностью чем сейчас.

P.S. Последнии книги Архангельского - Builder6, Builder2006, RAD 2009

Цитата Сообщение от HardLogin Посмотреть сообщение
хм, обычно новые версии лучше старых...
Так и есть - собственно подправленная Indy, boost, рефакторинг ( не знаю как можно вообще без него ) поиск по компонентам итд...

Цитата Сообщение от nick42 Посмотреть сообщение
Есть еще один момент: на заре становления фирма Borland была относительно независимой и базировалась на энтузиастах своего дела. Потом была скуплена... . Когда-то фирму Visio тоже скупил Microsoft... - посмотрите, что с ней стало... .
Как пишут - эти энтузиасты просто сменили название компании и владельца.

Цитата Сообщение от HardLogin Посмотреть сообщение
если все так плохо почему люди предпочитают 6?
Кто ?

Я вообще потихоньку Qt учу ибо неизвестно когда Builder станет таким же кросплатформенным, да и некоторые вещи там поудобнее делать нежели в VCL
0
 Аватар для nick42
Практикантроп
4841
28.06.2013, 18:30
Цитата Сообщение от UI Посмотреть сообщение
Потому что сидят на своих не-Юникодных приложениях до сих пор, и их это устраивает потому что сидят в своих коконах. Запускаешь программу, написанную вот таким "умельцем" на машине, где не кириллица выбрана ANSI-кодировкой, и видишь много-много вопросиков вместо текста: пример. "Потому что у меня на машине работает, и плевать мне, как оно на других будет работать. А если тебе надо - ты и выставляй нужную кодировку в системе". Такая программа сразу улетает в мусорку, кстати. Потому что есть другая (а нет - так будет), автор которой более грамотно подойдет к этому вопросу.
Если это основной аргумент (или около того), то писать приложение, которое будет по-русски воспроизводиться, скажем, в Израиле, жертвуя за это "удобство" мегабайтами памяти, мне, грубо говоря, попросту "в лом"... - будет серьезный заказ от арабских эмиратов - применю юникод. Пока же для славянских языков мне достаточно BCB 5.
1
 Аватар для Avazart
8489
28.06.2013, 18:49
Цитата Сообщение от nick42 Посмотреть сообщение
Если это основной аргумент (или около того), то писать приложение, которое будет по-русски воспроизводиться, скажем, в Израиле, жертвуя за это "удобство" мегабайтами памяти, мне, грубо говоря, попросту "в лом"... - будет серьезный заказ от арабских эмиратов - применю юникод. Пока же для славянских языков мне достаточно BCB 5.
Хм ... а UTF8 чет не помню как там в BCB5 c ним ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
28.06.2013, 18:49

Почему в Builder 6 TreeView1->SortType = stText; выдаёт ошибку
Люди, простите, немного вспотел, а не хотелось бы. В Builder 6 делаю форму, добавляю TreeView1, добавляю Items +3 +2 +1, на кнопку...

Как использовать компоненты скомпилированные для C++ Builder 2007 в C++ Builder 2010?
Народ! Такая проблема... Есть набор компонентов т.н. Dicom VCL. Сайт производителя - http://www.medicalconnections.co.uk/. У них на...

Можно ли использовать C++ Builder v11 если купить Embarcadero C++Builder XE8
День добрый! Есть старый проект С++. Он компилируется на CodeGear™ C++Builder Version 11. Но на это ПО утеряна лицензия, сейчас...

Как открыть проект C++Builder 6 в Embarcadero C++Builder 10.3 Community Edition?
Здравствуйте. Как открыть проект C++Builder 6 в новом Embarcadero C++Builder 10.3 Community Edition?

Какой компилятор C++ Builder использовать? Rad Studio 2009 глючит. C++ Builder 6 старый
Много раз замечал непонятки с компилятором. Масла в огонь подлил Какой посоветуете?


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru