В чем проблема, если не создан инструмент рефакторинга промышленного уровня для C/С++, мне нужен только инструмент, который "просто работает"?
Что я подразумеваю под "промышленным уровнем", это качество, предоставляемое продуктами JetBrains (IntelliJ, ReSharper) или выше. Любые доступные решения (включая Visual Assist от Tomato Software или Eclipse CDT) недостаточно зрелы.
Ниже приведены преимущества для запуска такого проекта.
- облегчение синтаксиса С++ boring (что делает разработку более увлекательной);
- С++ развивается (версия 0x, следовательно, очень полезна для таких разработчиков инструмента);
- маркетинговая ниша шире, чем что-либо еще (много написанного кода на С++, много активных проектов на С++), даже принимая во внимание проекты Web (HTML/JavaScript);
- С++ выбирается для системных проблем, где каждая ошибка, обнаруженная инструментом во время компиляции, является выживанием (нужно заинтересовать многие корпорации или правительства);
- такой инструмент может уменьшить время компиляции проекта;
Единственный недостаток - технические проблемы... но, глядя на то, что делают Google, Microsoft, Intel и т.д., не должно быть неразрешимых технических проблем.
- Подведем итог:
- можно реализовать такой продукт
- это чрезвычайно выгодно
- он не существует
Никто не хочет получать прибыль? Сговор;)? В чем причина?