Попробовал поставить clion от JB.
Сравнивать буду с опытом юза емакса в качестве IDE.
На 16gb рамки запустилось.
Закинул туда свой проектик на 3k sloc, тормозов не заметил, все проиндексировалось быстро.
Плюсы:
+ Работающая навигацию по C++. Для C++ Semantic из emacs не всегда правильно все парсит, навигация иногда ломается. Тормозит.
(для сишки все лучше, тут хватается helm-gtags + gtags)
+ Работающий smart completion.
+ Рефакторинг. Забагованый srefactor
что-то даже умеет, но например переименовать параметр функции не может;
+ Удобное превью-окошко появляющееся при наведении на , показывающее код справа (думаю, спизжено из sublime); Такая херня для emacs малоюзабельная;
+ Беспроблемная background compilation. в emacs надо ставить flycheck, который в принципе тормозит редактор, настраиваться его и сражаться с глюками. тут все искаропки.
Минусы:
- пипитарное (а значит в случае остановки разработки есть вероятность что юзеры всосут);
- умеет только cmake;
- на нашел как быстро прыгать по сорцам, не хватает чего-то типа ace-jump (возможно ставится как плугин для idea).