2025-07-14 0902 быстрый и компактный C++
Первый раз познакомился с языком программирования C++ в 1999 году. Написал несколько простых программ и сказал ему "давай пока". И это при том, что тогда он мне виделся более простым, чем сейчас. Так как сейчас я избалован современными удобными и простыми языками программирования.
Про опасный C++ написано много всего ужасного, но всё равно раз в несколько лет делаю попытку освоить этот язык почти с нуля, так как до сих пор ему нет достойных альтернатив. Например, вакансий разработчиков на Rust, zig, vlang и т. п. в России очень мало. Go приближается к C++, но имеет свои проблемы и медленное взаимодействие с библиотеками написанными на C и C++.
Совершенна очередная попытка в рамках которой решил несколько насущных для меня задач:
- определился с удобной документацией, коей в мире C++ мало;
- осознал как работать с Unicode и русским текстом;
- понял как автоматизировать сборку многомодульного проекта.
И в очередной раз восхитился крайне малым размером исполняемого файла и скоростью его работы!