LINUX.ORG.RU

История изменений

Исправление 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 тоже скоро перейдёт на этот стек инструментов.