Другие языки программирования и технологии

В какой среде создаются НАСТОЯЩИЕ проекты на С++?

RS
Ramil Saudi
8
Visual Studio Professional
АА
Андрей Алексеев
52 192
Лучший ответ
Ramil Saudi можно создать с помощью "вижлы" настоящее приложение (калькулятор...)
Мурат Биебаев Именно Professional, раз проекты НАСТОЯЩИЕ :D:D:D
mitya7772 Microsoft не лидер по C++ проектам. Все их C++ проекты олдскульные. Лидер - Google и иже с ним линуксоиды. Поэтому Visual Studio как правило используют только как компилятор под винду. (Я не путаю понятия IDE и компилятор. Именно как компилятор.)
Надо сперва понять, что Microsoft не лидер по C++ проектам. Все их собственные C++ проекты олдскульные. Лидер - Google и иже с ним линуксоиды. А у MS особый путь, у них C#.

В Visual Studio из коробки не идет ни одна адекватная библиотека для GUI для C++.

Поэтому даже Qt Creator будет лучшим выбором для начала, чем Visual Studio. Если только в ней есть плагин для того же Qt (этого не знаю).

Qt - лучшая библиотека для C++ именно для GUI. И для относительно простых проектов.

Однако на C++ не так много проектов с GUI. Из моего опыта - только каждый третий. (И стоит отметить, что их обязательный атрибут - это кроссплатформенность. Каждый поддерживает хотя бы 2 ОС. Еще одна причина, почему Microsoft в пролете.) А 2 из 3 - это ядра высоконагруженных веб-сервисов, мобильных приложений, а внешнюю оболочку пишут на чем-то другом.
Поэтому еще более "престижным", чем Qt, будет хорошее знание STL и знание Boost, которые содержат все необходимое именно для таких сложных проектов и мало чего - для простых, в отличие от Qt..
В блокноте
Павел Атрощик
Павел Атрощик
74 422
Как считаешь, для кого писали свой IDE проект в microsoft?
Подсказко. MS Flight Simulator настоящий проект?
Janis Pahhomov
Janis Pahhomov
20 491
Александр Ухалов Но Microsoft не лидер по C++ проектам. Все их C++ проекты олдскульные. Лидер - Google и иже с ним линуксоиды.
Все крупные проекты на С++ довольно старые и имеют длинные истории и свои традиции. Но в целом почти одно и то же.
Используют тикитную систему на вроде MS progect для общения, документирования, раздачи задач и планирования. Кодовая база проекта на основе какой либо версии git с различными ветками работа с git системой обычно с помощью скриптов на питоне.
А вот отношение к IDE у разных проектов разное из почти обязательных лидируют VS и мутанты эклипса но большинство проектов никак не привязаны к IDE используй какая больше всего нравится. Сборка/тестирование обычно отдельный автоматизированный процесс выполняемый на отдельных серверах с рассылкой отчетов.