Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Результаты опроса: Так в что же используют про мира .cpp
IDE 7 87.50%
Редактор + cmd/terminal 1 12.50%
Vim в cmd/terminal 0 0%
Голосовавшие: 8. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2017, 15:49   #1
DarkNOOAR
Новичок
Джуниор
 
Регистрация: 23.04.2017
Сообщений: 2
По умолчанию В чём пишут код профессиональные программисты C++

Здравствуйте. Только начинаю программировать на C++ и появился вопрос, ответа на который не нашёл ни в ютюбе ни в гугле, а именно: в чём пишут код профессиональные C++ программисты, разрабатывая настоящие, боевые проекты? Мне не важно что больше подходит новичку, хочу сразу начать изучать то что нужно, чтобы потом не переучиваться. Наткнулся на три варианта:
1. IDE.
2. Текстовый редактор и компиляция через кмд/терминал.
3. VIM в кмд/терминале и там же компиляция.
Сидеть планирую из под линукса, скорее всего убунту.

Просьба давать ответы не теоретикам, ответ которых будет основывается на собственном мнении или просто на том, что где-то от кого-то услышали, а от бывалых и если можно с аргументацией. Также просьба указать что конкретно вы любите/используете. Спасибо.

Последний раз редактировалось DarkNOOAR; 23.04.2017 в 17:24.
DarkNOOAR вне форума Ответить с цитированием
Старый 23.04.2017, 17:00   #2
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от DarkNOOAR Посмотреть сообщение
в чём пишут код профессиональные C++ программисты, разрабатывая настоящие, боевые проекты?
Не поверите, но пишут в том, в чем им нравится,
либо в том, в чем им скажут, либо в том,
в чем необходимо для конкретного проекта.

Цитата:
Сообщение от DarkNOOAR Посмотреть сообщение
и если можно с аргументацией
Нравится такая-то IDE, либо какой-то инструмент - использую,
если это разумно для текущей ситуации.
Сказал заказчик/начальник, в чем и как нужно писать
и можно засунуть все свои хотелки в ящик,
конечно, если нет возможности подогнать
проект под конечные требования.

Последний раз редактировалось Croessmah; 23.04.2017 в 17:06.
Croessmah вне форума Ответить с цитированием
Старый 23.04.2017, 17:12   #3
DarkNOOAR
Новичок
Джуниор
 
Регистрация: 23.04.2017
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Croessmah Посмотреть сообщение
Не поверите, но пишут в том, в чем им нравится
На счёт того, что пишут в том, что нравится догадывался, но не был уверен) а вам что нравится и по каким причинам?

Последний раз редактировалось DarkNOOAR; 23.04.2017 в 17:18.
DarkNOOAR вне форума Ответить с цитированием
Старый 23.04.2017, 17:21   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В чем удобно, в том и пишут.

В С++ вообще не особо с наличием хороших IDE по сравнению с другими языками. Сложный язык, 100500 разных систем сборок и т.п.

В больших проектах типа ядра линукса или LibreOffice обычно сложно использовать IDE/мало толку от нее, поэтому обычно люди выбирают вим или другой текстовый редактор.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.04.2017, 17:24   #5
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от DarkNOOAR Посмотреть сообщение
а вам что нравится и по каким причинам?
IDE с которыми работаю: QtCreator, Eclipse, CLion, Geany, Code::Blocks.

QtCreator - имеет много мешающих мне багов (под линуксом меньше, имхо), зато работает с Qt замечательно.

Eclipse - монстрообразное чудище, но эта зараза мощная, хотя кое-чего не хватает, и сложно разобраться с этим зверем.

CLion - лицензия у меня давно кончилась, но тогда CLion была тормозом.

Geany - больше похожа на текстовый редактор с возможностью выполнения команд для сборки, нежели на полноценную IDE, но временами просто незаменима.

Code::Blocks - в последнее время под линуксом крайне нестабильно у меня работает, а так вроде норм. Хотя интеграция с отладчиком мне не нравится от слова совсем.

Для hello world проектов можно в простецком редакторе.
Ну там функцию потестить или другой функционал.

Последний раз редактировалось Croessmah; 23.04.2017 в 17:30.
Croessmah вне форума Ответить с цитированием
Старый 23.04.2017, 17:27   #6
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Много холиваров на сей счет ... я пользуюсь QtCreator, переодически пробую Clion и снова выбрасываю в топку - он тянет норм стандартный код, замуты из нового типа лямбда в лямбде и на шаблонах и все auto и с макросами QT он никак еще - черкает красным и сбивает с толку.

Быть "IDE", по-моему, только СLion претендует, остальные, скорее текстовые редакторы с проверкой синтакса. Последний QtCreator делает статический анализ с помощью clang непрерывно (и жрет 4Гб памяти), но это того стоит - постоянная подсказка по всяким не явным косякам.
alexzk вне форума Ответить с цитированием
Старый 23.04.2017, 17:31   #7
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Много холиваров на сей счет ... я пользуюсь QtCreator, переодически пробую Clion и снова выбрасываю в топку - он тянет норм стандартный код, замуты из нового типа лямбда в лямбде и на шаблонах и все auto и с макросами QT он никак еще - черкает красным и сбивает с толку.
Они хоть поддержку C++11/14 немного подтянули или всё еще никак?
Croessmah вне форума Ответить с цитированием
Старый 23.04.2017, 17:32   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Croessmah Посмотреть сообщение
Geany - больше похожа на текстовый редактор
Может быть он им и является?
А еще на оф. сайте https://www.geany.org/ это написано, неужели врут?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 23.04.2017, 17:34   #9
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Может быть он им и является?
А еще на оф. сайте https://www.geany.org/ это написано, неужели врут?
По ссылке:
Цитата:
Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features. For more details see About.
Croessmah вне форума Ответить с цитированием
Старый 23.04.2017, 17:35   #10
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Цитата:
Сообщение от Croessmah Посмотреть сообщение
Они хоть поддержку C++11/14 немного подтянули или всё еще никак?
Совсем не много, как по мне. Но лямбды и шаблоны простые уже ест.
Без выворотов можно работать.
alexzk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На чём зарабатывают программисты? Mods Помощь студентам 28 26.01.2016 20:19
На чём пишут для Android? GNTB Мобильные ОС (Android, iOS, Windows Phone) 15 03.03.2014 16:10
В книгах пишут подробно (основу), но как и где используется не пишут. 1ds PHP 3 07.12.2012 12:38
На чём сейчас пишут? hpcos Свободное общение 6 24.07.2008 17:28