Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отличия VC++ и С++Buider 
:(
    Опции темы
неизвестний
Дата 20.8.2002, 01:41 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











В чем отличия?
  Вверх
Blade
  Дата 20.8.2002, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.7.2002

Репутация: нет
Всего: нет



Наверное, кто к чему привык :) По мне так VC++ - офигенно удобная штука. Borland вообще не уважаю. На самом деле помимо крутизны у VC.NET много всяких понтов, типа разработки платформенно-независимых приложений, т.е. будет и под виндовоз работать и под линух и т.д. (ну, если, конечно, эти операционки CLR поддерживают - эдакую виртуальную машину Java, только круче). Потом в .net студии можно писать на всех языках (C#,C++,VB,JS) а затем весь этот код, ну по крайней мере классы, перемешивать и получать одну прогу.
Мне кажется, что VC гораздо перспективнее, Microsoft очень над этим трудится, она все свои системы интегрирует и получается кусок гавга, зати большой (шутка). В общем я бы посоветовал VC, а там уж сам решай, хотя может ещё кто-нибудь что-нибудь поумнее напишит :)
PM MAIL   Вверх
Fuhrer
  Дата 20.8.2002, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 8.8.2002

Репутация: нет
Всего: нет



Я не знаю как майкрософтовцев повернулся язык назвать  MSVC++ визуальным. Вот BCB это действительно визуальность.
Но не только дело в визуальности, как ты в MSVC++ откомпилируешь MFC классы в один исполняемый файл? На мой взгляд MSVC++ для вирусописателей итдитп хорош.
PM MAIL   Вверх
Seregy
Дата 20.8.2002, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 30.7.2002

Репутация: нет
Всего: нет



А зачем в MSVC все MFC классы компилировать в один файл?
PM MAIL   Вверх
Blade
  Дата 20.8.2002, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.7.2002

Репутация: нет
Всего: нет



Цитата(Fuhrer @ 20.8.2002, 07:49)
как ты в MSVC++ откомпилируешь MFC классы в один исполняемый файл?

Я тоже не понял смысла фразы. :huh
PM MAIL   Вверх
Wowa
Дата 20.8.2002, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Кстати, подобные темы уже много раз обсуждались на форуме. Поищите там также информацию.
PM WWW   Вверх
Vyacheslav
  Дата 21.8.2002, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Цитата(Blade @ 19.8.2002, 19:22)
На самом деле помимо крутизны у VC.NET много всяких понтов, типа разработки платформенно-независимых приложений, т.е. будет и под виндовоз работать и под линух и т.д. (ну, если, конечно, эти операционки CLR поддерживают - эдакую виртуальную машину Java, только круче). Потом в .net студии можно писать на всех языках (C#,C++,VB,JS) а затем весь этот код, ну по крайней мере классы, перемешивать и получать одну прогу.

Я долго-долго смеялся:D . Microsoft и платформенно-независимые приложения - это нечто. Особенно если вспомнить эксперименты Microsoft в Java и чем они закончились : изначально межплатформенная Java стала одноплатформенной. Этот подвиг был оценен по заслугам :Microsoft проиграла процесс San. Поехали дальше группа OMG разрабатывает механизм  межсетевого и межплатформенного взаимодейстия объектов (неважно на чем программировали и на какой платформе - аппаратной и программной). Это всем известная  CORBA. Известная всем, кроме ...Microsoft. Microsoft прямо CORBA не поддерживает, зато проталкивает свой DCOM - ублюдочное расширение COM, которое изначально для межсетевого взаимодействия вообще не предназначалось. Правда работает это только в Windows, но кому это интересно? В конце концов Microsoft отказывается от дальнейшего развития DCOM(хорошо хоть не от поддержки) в своей платформе .net.
А идея компиляции в промежуточный код с последующей трансляцией по требованию в исполняемый код стара как само программирование. К сожалению это само по себе не ведет к созданию межплатформенных приложений.  А судя по предыдущему опыту у Microsoft межплатформенность всегда заканчивалась одним -  введением "улучшений", в результате которых  работать можно только в Windows.
Что же касается межплатформенности, Borland потихонечку выпустила комплекс (Kylix 3, Delphi 6, C++Builder 6  и библиотеку CLX), который уже сейчас спокойно дает перенести приложения из Windows в Linux и обратно на уровне исходного кода.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Blade
Дата 21.8.2002, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.7.2002

Репутация: нет
Всего: нет



Возможно, конечно, ты и прав насчёт сомнительной майкрософтовской межплатформенности. Сам я,чесно говоря, и под винды не асс писать. Просто вспоминал, что когда-то давно читал. А всё-таки вопрос остаётся открытам, работает managed код с CLR'ом под Linux, и вообще под какие операционки Microsoft выпустила CLR?
PM MAIL   Вверх
Blade
  Дата 22.8.2002, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.7.2002

Репутация: нет
Всего: нет



Так работает или нет. :exclamation
PM MAIL   Вверх
Vyacheslav
Дата 22.8.2002, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Насколько я знаю,Microsoft не занимается выпуском программного обеспечения поддержки CLR под разные платформы. Предполагается, что она просто передает спецификацию заинтересованным фирмам, которые и будут это обеспечение разрабатывать. Короче данных у меня нет. Известно лишь одно: Microsoft пытается протолкнуть стандарт на C# и , кажется, на спецификацию CLR.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Sun
Дата 23.8.2002, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: нет
Всего: 48



Да конечно с визуальностью в VC мягко говоря хреновато. Я например ощутил его визуальность только тогда, когда начал попрограммировать под Линуксом в редакторе vi. ;-)
Конечно для начинающего Windows-программиста VC - это тихий ужас. Куда как прятнее иметь дело с CBulder.


--------------------
Account removed
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0525 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.