#0
by Волшебник
Borland отказалась от продажи Delphi и C++ Президент и главный исполнительный директор Borland Тод Нильсен отмечает, что его компания получила много предложений о покупке бизнеса IDE, однако ни одно из них не отражало реальную стоимость соответствующего направления. Не получив приемлемых предложений от потенциальных покупателей, компания приняла решение выделить интегрированные среды разработки в отдельное подразделение.
#1
by avmlvm
(задумчиво) А ниЧё, что "заголовок" нИкоррелирует с "телом" сабжа??? В заголовке "оказались никому нафиг не нужны", а в "теле" - "компания получила много предложений о покупке " :-))))
#4
by Mort
Можешь за эти денежки купить версию для образовательных учреждений ) А всё к тому и шло. Builder вообще классная штука если бы не мелкомягкие не удушили.
#6
by Череп
Может и классная, но абсолютно бесперспективная. Если бы я не тратил время на это гуано(Delphi и Bilder), сейчас бы программил на студии за зп в два раза большую.
#8
by Череп
Да по тому что в результате неверной маркетинговой политики оказалось толком никому не нужно.
#9
by NS
Я тоже не совсем въезжаю... И насчет зарплат - если бы ты писал на VC++, то говорил бы что программил бы на Делфи за в два раза большую ЗП... Значкомая тема - хорошо там где нас нет.
#10
by Череп
Просто на них практически нет спроса в моем городе(Новосибирске). Если бы я не тратил на них время, то сейчас бы программировал на VC++. Но по тому как в свое время мне они показались удобнее...
#11
by avmlvm
" Builder вообще классная штука если бы не мелкомягкие не удушили. " Хм-м-м.. И КАК же они "душили"??? :-))) "Я бы тоже мог предложить 100$." хм-м-м.. А разницу между "никому не нужен" и "не дали СТОЛЬКО, насколько я раззявил варюжку" - видишь??? Это же абсолютно разные вещи :-))))
#12
by avmlvm
На них практически нет спроса во всём мире.. В Союзе Борлонда уважали - т.к. ходило много халявы... Кстати.. О НЕоптимальности BC++ - всегда ходили легенды :-)))
#16
by NS
Билдер не настолько и неоптимальный (чуть медленней Делфи) Делфи выдает код по скорости практически идентичный VC++ Так что неоптимальность не более чем миф. А перейти с Билдера на VC++ никаких проблем нет. Языки практически идентичны. нужно только разобраться с используемыми на проекте библиотеками.
#18
by GrayT
У меня сложилось очень не правильное впечатление, что на VC++ крайне бедные средства работы с интерфейсом? (правда я только начал в С++ вообще) :(
#19
by DGorgoN
Не правда. код действительно быстрый, но не столь как с++. Дельфи лишь быстрее VB и размер exe большой очень..
#20
by DGorgoN
В поставке от Микрософт - да. Но если приобрести компоненты, то можно существенно расширить функционал. К тому-же сейчас дот нет шагает по миру..
#21
by avmlvm
"А перейти с Билдера на VC++ никаких проблем нет. Языки практически идентичны" ё-ё-ё... :-))) Вообще-то "Язык" - это не только синтаксис.. Но и библиотеки... А они у Борланда, Ваткома или мелкомягких - АБСОЛЮТНО разные :-)))
#23
by Fred
В своих ошибках зачем обвинять других? Я вот Билдер вибирал не потому, что он красивый, а VC нет. Просто Билдерский С++ был всегда намного ближе к стандарту языка, а мелкомягкие отставали в реализации на год или два. А библиотеки это вторично...
#25
by avmlvm
хм-м-м.. А ну-ка... А ну-ка... Перечень "отличий" мелкомягких от "стандарта языка"??? :-) нИпутай субъективное чуство "близости" и объективную реальность "итогов" :-))) То, что "БорлондА" всегда в мире имели статус - "учебно-развлекательный" - тому показатель... :-)))
#26
by Mort
Кстати об удобстве разработки GUI - в VC++ используя MFC конечно жестковато было с этим делом . А вот под .NET всё как в Buildere почти.
#27
by GrayT
Подскажите отставшему от жизни :( Net это то, что требует для работы framework (или как его там?)?
#30
by GrayT
Тогда, честно говоря, не видел еще ни одного действительно достойного приложения.. А по поводу VC or BC - в силу пришел к выводу, что если пишешь како-либо "интерфейсное" (активно работающее с пользователем) приложение, то лучше Борланд. Если что то системное (сервис там или ВК радужную), то лучше уметь с MFC работать (из записок делитанта). Жаль тут АльФ не высказался и MMF
#33
by GrayT
Ты про Net или про интерфейсные приложения VC? Спорить в любом случае не буду, т.к. не владею ни тем ни другим :)
#35
by skunk
там более чем достаточно... ну если ты конечно не одинэсниг... контролы по форме тягать, только умеешь
#37
by evGenius
Мда, ребята. Даже MFC на самом деле в VC++ юзать не так уж правильно, очень уж ущербна эта библиотека с точки зрения концепции ООП. Если уж хочешь самую правильную среду разработки с поддержкой всех ООП фишек, то ставь VC++ 2005 и WTL к ней. А наилучшие интерфейсные приложения с оригинальными фишками и т.п. лучше писать именно на VC++. Там возможностей намного больше.
#38
by GrayT
Видимо у меня просто каша в голове.... Delphi and Builder = VCL VC++ <> MFC Говоря про интерфейсные приложения я имел ввиду работу с MFC... :(
#39
by evGenius
В изделиях борланда без VCL не обойдешься, а вот к VC++ можно присобачить любую библиотеку и даже другой КОМПИЛЯТОР! Хоть GCC под винду.
#43
by spock
а можно прокомментировать эту фразу "очень уж ущербна эта библиотека с точки зрения концепции ООП" в контексте MFC (для самообразования)???
#44
by evGenius
Ну я не буду перечислять все ее недостатки. Скажу об нескольких - никогда не используется множественное наследование, иногда объекты выделены не верно, CString - вообще песня.
#47
by evGenius
Из Википедии: Пакет Microsoft Foundation Classes (MFC) даёт возможность разрабатывать GUI-приложения для Microsoft Windows на языке C++ с использованием богатого набора библиотечных классов. Большая часть MFC представляет собой относительно тонкий объектно-ориентированный слой над Windows API. Это решение, с одной стороны, повышает производительность, но, с другой стороны, наследует все недостатки дизайна Windows API и препятствует переносу программ на другие платформы. [...] Сейчас Microsoft рассматривает MFC как устаревшую технологию, отдавая предпочтение Windows Forms, входящим в состав .NET.
#48
by spock
статью писал какой-то гений 1с... "никогда не используется множественное наследование" - да там все на наследовании построено (сплош и рядом виртуальные функции). "иногда объекты выделены не верно" = сегодня солнце светит не очень ярко. "CString - вообще песня" = см. выше.
#49
by evGenius
1. Обрати уже внимание на слово МНОЖЕСТВЕННОЕ. 2. Это связано с тем, что: "Большая часть MFC представляет собой относительно тонкий объектно-ориентированный слой над Windows API. Это решение, с одной стороны, повышает производительность, но, с другой стороны, наследует все недостатки дизайна Windows API" API - не объектно ориентирован. 3. Сам неоднократно наступал на ее грабли. Пытаюсь выкинуть и использовать уже std::string.
#51
by evGenius
Ну и где там МНОЖЕСТВЕННОЕ наследование? ЛОЛ! Учить терминологию! Из Википедии: При множественном наследовании у класса может быть более одного предка. В этом случае класс наследует методы всех предков. Достоинства такого подхода в большей гибкости. Множественное наследование реализовано в C++. Множественное наследование — потенциальный источник ошибок, которые могут возникнуть из-за наличия одинаковых имен методов в предках. В языках, которые позиционируются как наследники C++ (Java, C# и др.), от множественного наследования было решено отказаться в пользу интерфейсов. Множественное наследование поддерживается в языке UML. Большинство современных объектно-ориентированных языков программирования (C#, Java, Delphi и др.) поддерживает возможность одновременно наследоваться от класса-предка и реализовать методы нескольких интерфейсов одним классом. Этот механизм позволяет во многом заменить множественное наследование — методы интерфейсов необходимо переопределять явно, что исключает ошибки при наследовании функциональности одинаковых методов различных классов-предков.
#52
by spock
я знаю, что такое наследование и тем более, что такое множественное наследование. И не надо так отъезжать. Ты же имел ввиду, что используя MFC, программист свзяан по рукам и ногам и не может использовать множественное наследование.
#53
by evGenius
Цитирую себя: "никогда не используется множественное наследование". Ты русский язык понимаешь? Язык С++ ясно, что позволяет это сделать, просто кое-кто попытался упростить себе жизнь.
#54
by evGenius
И весьма затруднительно будет отнаследоваться от нескольких классов MFC. Они спроектированы без учета этого, что приведет к ошибкам.
#57
by spock
тебя не поймешь... сначало тебе жизнь не мила, что в библиотеке не используется множ-ое наследование. потом оказывается, что это сложно и мешает программировать.
Тэги: IT-новости
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Пакетный ввод документов в УТ
- Excel-документ, как макет отчета
- v7: ввод начальных остатков и арендованные ос
- v7: ЗУП - вид Табельного Номера
- При создании COMObject ошибка: Класс не зарегистрирован V77S.Application
- Подключение внешней компоненты на C# в 1С7.7 и 8.0
- зачет аванса в Управление Торговлей
- Народ, сколько стоит машиностроительный завод на УПП перевести?
- Deadlock (sql state 40001 native 1205)
- v7: Отчет о прибылях и убытках (стр. 120-130)
- Заявка на доработку 1С
- Как в одном отчете вывести и остаток на нач. месяца и обороты за период
- УСН Книга доходов и расходов и Взносы по ФСС НС
- На чем лучше писать dll для 1С?
- Автоматическое снятие резерва по истечению определенного срока
- Как запретить повторное открытие формы документа в новом окне?
- как программно пробежаться по дереву подчиненности?
- v7: ТиС Счет-фактура. Распределение по ГТД.
- v7: Как в 6 версии 1С прописать базу в ярлыке?
- Напечатать в обработке список элементов из формы списка