![]() |
Модераторы: Daevaorn Страницы: (10) Все « Первая ... 5 6 [7] 8 9 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Xenon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 11 Всего: 50 |
Rockie, у меня тот же баг был. И если на то пошло - лицензионная винда
|
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
К слову о багах борланда.
В универе винда лицензионная, а также лицензионные Delphi 7 и C++ Builder 6. Тем не менее багов хватает, в том числе при написании кода - просто вываливается ошибка памяти в vcl.bpl (или что-то типа того). Или при открытии проекта (абсолютно валидного) - тоже какая-то ошибка и на экране никаких файлов, никаких формочек. Правда в последнем случае жмёшь выбор форм - появляются. Кстати, Vyacheslav, если вам не нравится eclipse количеством компилеров, то боюсь разочаровать в борланд студии он всего один и без надежд на светлое будущее. ![]() |
|||
|
||||
nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 19 Всего: 181 |
Раньше тоже пользовался BDS, и надо сказать, она значительно стабильнее работает после отключения ненужных фич, типа поддержки C# и дотнетовских промочек вообще.
Для 2005-ой: Making Delphi 2005 independent from .NET -------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
Vyacheslav |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Это Вы к чему? Просто любопытно выглядит фраза "eclipse рулит", когда речь идет о степени соответствия компиляторов стандарту ![]() ![]() И в заключении, я все так подчеркну. 1. С++Builder 5, С++Builder 6( после установки всез патчей) вполне качественные для своего времени продукты 2. Компиляторы, поставлемые с ними обеспечивали высокий (опять же для того времени) уровень совместимости со стандартом. 3. VCL с точки зрения ООП достаточно добротно разработанная библиотека, которая наглядно продемонстрировала эффективность модели PME(property , method, event). И, кстати, как бы Microsoft не отпиралась, в их фреймворке и самом С# явно проглядывает лицо VCL , что в общем не удивительно. Создатель Delphi и С# - одно лицо, а именно Андерс Хелсберг Вот эти все выше перечисленных пункта, а также мой опыт позволяют мне заявить что на этих продуктах вполне реально создать довольно большие работоспособные комплексы масштаба предприятия, а любое нытье по поводу багов, не дающих нормально работать на них, я могу рассматривать только как некомпетентность тех, кто использует эти продукты. Причем, я могу предположить, что эти программисты могут быть весьма квалифицированными людьми. Я просто имел возможность наблюдать код написанный довольно сильным сишником, использующим впервые С++Builder и VCL. Это было нечто. Весь функционал был ровным слоем размазан по всему приложению, события были задействованы совершенно не к месту. Впоследствии переделка этого приложения заключалось в том, что приложении было переписано полностью, а код в результате сократился процетов на 30% Все выше сказанное не относится BDS 2006. Я не берусь утвеждать, что этот продукт также хорош. Впрочем не берусь утвеждать и обратное. Я не только с ним не работал, но к своему стыду даже никогда не видел ![]() -------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
Vyacheslav, только не говорите, что gcc меньше соответствует стандарту чем борландовский компилер - это просто смешно.
|
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
сопутсвующий вопрос - как можно сравнивать соответствие стандарту в категории "больше, чем/меньше, чем"? Положим, Borland Pascal абсолютно не соотвествует стандарту ANSI C. А Borland C++ 3.0 частично соответствует стандарту. Но как можно сравнивать? скажем, компилятор 1 фактически реализует стандарт ANSI С. Но реализация while не соотвествует стандарта(например, работает до соблюдения условия). И for отсуствует напрочь. А компилятор 2 следует стандарту, но имеет отклонения в некоторых редко используемых конструкциях. И что больше соотвествует стандарту? |
|||
|
||||
Vyacheslav |
|
||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Я и не говорю. Это Вы все пытаетесь сказать за меня. ![]() А наиболее полно соответствующим стандарту сечас считается не gcc, а Comeau. И небольшая шпилька ![]()
Разработан набор тестов, которые в зависимости от ситуации компилятор должен правильно или не должен компилировать. Раньше был, а может есть и сейчас (ссылку я утерял, к сожалению), где публиковались результаты тестов по компиляторам. -------------------- С уважением, Вячеслав Ермолаев |
||||||
|
|||||||
Rockie |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 23.4.2006 Репутация: 8 Всего: 31 |
Сравнительный анализ компиляторов С++ -------------------- Чтобы иметь большой гардероб - надо иметь большой гардероб. |
|||
|
||||
Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
||||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
Вы говорили насчёт проблем с нахождением компилера для Eclipse.
Ну с этим никто спорить не собирается. Факт есть факт. Просто gcc бесплатен, и в сё же компилер достаточно хороший. Насчёт экспорта - вы им хоть раз пользовались? Саттер не зря хотел убить экспорт (о чём он также пишет в своих книгах) - проблем в реализации много, а проку мало. Скорее наоборот - экспорт хранит неожиданности, интуитивно он воспринимается не таким, какой он есть не самом деле. Он не позволяет достичь того разделения между интерфейсом и реализацией, как дял обычных функций. По крайней мере в том виде, как его сейчас описывает стандарт. Поддержка эспорта - нулевой аргумент. Глянем хотя бы на буст, написанный наиболее авторитетными плюсовыми программерами. В нём есть набор тестов, которые gcc проходит гораздо лучше борланда. |
|||
|
||||
Vyacheslav |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Я и говорю, пытаетесь сказать за меня то, что я не говорил Это Ваши слова?
В теме, где обсуждали совместимость компиляторов со стандартом, Вы заявили, что Eclipse рулит ![]() ![]() ![]() -------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
Vyacheslav |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Вы все таки упорно не желаете вчитываться в то, что я пишу ![]() Здесь ключевые фразы "для платформы Windows" и "Пока Borland нормально занимался поддержкой C++Builder". А если уж захотели сравнивать с gcc , то стоило бы тогда сравнить gcc 2.95 и компилятор от C++Builder 5. Они как раз по времени выхода очень близки к друг другу. И я очень сомневаюсь, что gcc на фоне Borland C++ 5.5 выглядел также блестяще -------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
Sergio |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 843 Регистрация: 28.7.2006 Где: Solar System-> Earth Репутация: 0 Всего: 1 |
ИМХО Нужно выучить С++! Чтобы не терятся в книгах по МФЦ и АПИ. Имхо это учить не надо.
|
|||
|
||||
Любитель |
|
||||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
В том случае с моей стороны речь шла о полном боекомплекте от MS и Borland. Они поставляют IDE с компилером. И тут я сказал про эклипс. Тот факт, что с ним естественным считается gcc, по-моему, бесспорен. 1. см выше 2. всё же вы хотели бросить что-то якобы против gcc ![]()
Мдя, говорить про ANSI-совместимость для Windows как таковой... Да и вообще пока борланд нормально занимался поддержкой своего компилера (в моём понимании нормально) - стандарта собсно не было. Насчёт времени выхода - не знаю. Я говорю про те версии gcc и борланд-компилера, которые мне попадаются. ЗЫ А вообще спор заходит непонятно куда и непонятно зачем... |
||||
|
|||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Меня долго не было... отвечу на один из прошлых постов
Vyacheslavа. Нет. В этом случае как раз речь шла о BCB6 SP4. Издеваетесь? ![]() ![]() Только не говорите, что в пиратской версии windows злобные пираты специально подправили пару файликов... Это же возникало и на купленных Win98SE (BCB5)... Так что не в Винде здесь дело... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |