Dovecot переходит на CLang
Автор популярного IMAP/POP3 сервера Dovecot давно хотел перейти на CLang, но многие важные проверки на возможные ошибки не были реализованы, например проверка на корректность формата в printf() из-за этого и использовался GCC.
В последние пару дней один из разработчиков стал добавлять такие проверки. И у него это получилось лучше, чем у команды GCC.
Были проведены тесты, которые показали, что код собранный CLang работает на 7% быстрее.
Похоже, что это первый из наиболее крупных проектов, которые официально сказали что CLang/LLVM это mainstream.