![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Dexter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1562 Регистрация: 2.7.2002 Где: Москва, Бирюлево Репутация: нет Всего: 4 |
Какие преимущества и какие недостатки у Borland С++. И что на ней можно писать.
-------------------- The only thing you really know about me is... ...that's all you'll ever know |
|||
|
||||
| suborg |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 29.4.2002 Где: Москва Репутация: нет Всего: нет |
у досовского - соответственно дос ориентация, проблемы с памятью (поддерживает только 640 килобайт нижней памяти, да и то довольно криво, т.к. работает в реальном режиме), не поддерживается защищенный режим со всемы вытекающими последствиями.
Писать можно досовские приложения прикладного характера. Вообще на нём почти любой досовский софт писать можно, но для графики например он плохо подходит. Там лучше ватком. Если ты про виндовый, то там версий полно. Пятая версия - просто борланд С++ под винды - погашены многие недостатки досовского, но нет еще достоинств визуальных языков, дальше идут билдеры - визуальные RAD системы - удобен, практичен, но представляет собой скорее С++ аналог Дельфи, чем С++ для Windows. Тут некая тонкая грань, но она определяет, что на Билдере например удобнее новичкам, а MSVC на мой взгляд профессиональнее. На билдере новичку проще сварганить базу данных, на MSVC сподручнее написать драйвер. Что касается большинства других приложений программирования - больших различий нет. И вообще всё это довольно субъективно, и выбор между борландом и майкрософт или там GNU - дело привычки и личных предпочтений. |
|||
|
||||
| Dexter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1562 Регистрация: 2.7.2002 Где: Москва, Бирюлево Репутация: нет Всего: 4 |
Спасибо за ответ. Еще вопрос:
1. Рефльно на BC++ нормальное виндовое приложение (я имею ввиду с кнопками и всем остальным, но я имею ввиду без WinAPI). 2. На чем удобнее писать качественые "большие" игры. -------------------- The only thing you really know about me is... ...that's all you'll ever know |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Ну кнопки то на BC++ как раз легче ставить чем VC, да и вообще, если не пользовать WinAPI (хотя какое это программирование без них?) то BC на порядок проще VC, и вопрос не стоит об возможностях - возможности одинаковые - в обоих языках есть прямой доступ к любым ресурсам оси, т.е. любые приложения возможные в среде Windows могут быть написанны и на VC и на BC. Вопрос только в том насколько удобно и быстро разрабатывать то или иное приложение в середе. При всех удобствах и недостатках в 99% среда та удобнее к которой привык, как бы ни был удобен VC для написания драйверов, если программер привык к BC то он выберет его и для драйвера, и пусть VCL предоставляет методы разработки GUI куда более быстрые и лёгкие, ни один программист, привыкший работать на VC не будет их пользовать. Причины могут быть разные, но главная - программист привык работать с средой, он ее знает, чуствует, ему не надо за каждой функцией лезть в справку, он понимает логику, знает как воспольоваться преимуществами и обойти недостатки, когда он работает в непривычной среде - всё не так, нет функций к которым он привык, все кнопки где-то не там, простая логика работает как-то по другому, всё реализовано непривычно, он наталкивается на какие-то логически странные конструкции и т.п. - естественно это вызывает неприязнь.
По поводу игр - язык не играет значения, логика может быть написана на любом языке поддерживающем циклы и операторы IF, а графика использует DirectX или Open GL, которые предоставляют API для их использования, следовательно любой язык, поддерживающий вызовы функций из DLL может быть использован. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Baa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2639 Регистрация: 12.4.2002 Где: Москва Репутация: 8 Всего: 12 |
IMHO MVCPP больше всего подходит для написания игр
-------------------- "Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
игры действительно лучше клепать на МСВЦ, но именно лучше, и не более, а то прогона много, что BCB вообще многие вещи юзать не дает типа половины winapi и mfc. мне он пока только GLAUX поюзать не дал. с остальным проблем нету -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Dexter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1562 Регистрация: 2.7.2002 Где: Москва, Бирюлево Репутация: нет Всего: 4 |
А можно узнать как расшифровывается MVCPP
(Извиняюсь что так долго не писал - Инет кончился) -------------------- The only thing you really know about me is... ...that's all you'll ever know |
|||
|
||||
| TwoK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 259 Регистрация: 25.3.2002 Репутация: нет Всего: нет |
MSVCPP <=> Micro$oft Visual C++
-------------------- Говорят, что население в стране все меньше и меньше. А народу по утрам в метро почему-то все больше и больше... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |