История изменений
Исправление EXL, (текущая версия) :
В смысле где? В Clang'е.
В отличие, от монолитного и тупого комбайна, который называется GCC и который подобно иксам нарушает концепцию UNIX-Way, в Clang всё модульно и красиво:
1. Захотел отформатировать стиль кода по разработанным Apple или Google стандартам? Вот тебе маленькая и шустрая утилитка: clang-format
.
2. Захотел воспользоваться линтером, пофиксить ошибки или расставить забытые скобки? Пожалуйста, clang-tidy
тебе в помощь.
3. Потребовался статический анализатор? Нет вопросов, scan-build
/scan-view
тебе в руки.
4. Пишешь IDE и хочешь нормальную подсветку кода и автодополнение? Нет проблем, используй libclang! Лол, кто-нибудь встречал подобное на GCC-стеке?
Так что Clang/LLVM это неоспоримый WIN в современном мире. Надеюсь, что GNU/Linux тоже скоро перейдёт на этот стек инструментов по дефолту. Время пришло.
Исправление EXL, :
В смысле где? В Clang'е.
В отличие, от монолитного и тупого комбайна, который называется GCC и который подобно иксам нарушает концепцию UNIX-Way, в Clang всё модульно и красиво:
1. Захотел отформатировать стиль кода по разработанным Apple или Google стандартам? Вот тебе маленькая и шустрая утилитка: clang-format
.
2. Захотел воспользоваться линтером, пофиксить ошибки или расставить забытые скобки? Пожалуйста, clang-tidy
тебе в помощь.
3. Потребовался статический анализатор? Нет вопросов, scan-build
/scan-view
тебе в руки.
4. Пишешь IDE и хочешь нормальную подсветку кода и автодополнение? Нет проблем, используй libclang! Лол, кто-нибудь встречал подобное на GCC-стеке?
Так что Clang/LLVM это неоспоримый WIN в современном мире. Надеюсь, что GNU/Linux тоже скоро перейдёт на этот стек инструментов.
Исходная версия EXL, :
В смысле где? В Clang'е.
В отличие, от монолитного и тупого комбайна, который называется GCC и который подобно иксам нарушает концепцию UNIX-Way, в Clang всё модульно и красиво:
1. Захотел отформатировать стиль кода по разработанным Apple или Google стандартам? Вот тебе маленькая и шустрая утилитка: clang-format
.
2. Захотел воспользоваться линтером, пофиксить ошибки или расставить забытые скобки? Пожалуйста, clang-tidy
тебе в помощь.
3. Потребовался статический анализатор? Нет вопросов, scan-build
/scan-view
тебе в руки.
4. Пишешь IDE и хочешь нормальную подсветку кода и автодополнение? Нет проблем, используй libclang! Лол, кто-нибудь встречал подобное на GCC-стеке?
Так что Clang/LLVM это неоспоримый WIN в современном мире. Надеюсь, что GNU/Linux тоже скоро перейдёт на этот стек инструментов.