🌚 Стандартная библиотека C++ — это сплошные костыли и велосипеды, пора от неё избавиться?
💡 Автор статьи пошёл дальше критики и создал собственную библиотеку, которая заменяет стандартную библиотеку C++ с нуля.
❗️ Ключевые моменты библиотеки:
• замена std::tuple на альтернативу с операциями нарезки и мутации
• best::variant вместо std::variant с поддержкой совмещения
• best::result как аналог Rust's Result<T, E> для обработки ошибок
Основной фокус — создание современной библиотеки, которая использует метапрограммирование, улучшенные контейнеры и новую парадигму итерации на основе Rust Iterator.
Особенно актуально для разработчиков, которые устали от многословности стандартных алгоритмов и хотят более элегантный API для работы с контейнерами и обработкой ошибок.
Автор доказывает, что можно создать библиотеку, которая превосходит даже Google Abseil, используя современные возможности языка и отказавшись от legacy-решений стандартной библиотеки.
👉 Статья
Библиотека C/C++ разработчика
Post #5883
3.14K

- 😁 13
- ❤ 3
- 🔥 1
- 🥰 1