C++ Academy
16.5K subscribers
679 photos
132 videos
1 file
628 links
По всем вопросам- @haarrp

@itchannels_telegram - 🔥 best it channels

РКН: clck.ru/3FmxJF
Download Telegram
🛠️ Оптимизированные компиляторы с LLVM

LLVM — это мощный инструмент для создания высокоэффективных компиляторов и сред выполнения. Он включает в себя множество компонентов, таких как Clang для компиляции C и C++, а также библиотеки и утилиты для работы с промежуточными представлениями.

🚀 Основные моменты:
- Поддержка множества языков программирования.
- Включает стандартную библиотеку libc++.
- Инструменты для анализа и оптимизации биткода.
- Активное сообщество и поддержка.

📌 GitHub: https://github.com/llvm/llvm-project

#cpp
👍86🔥3
🗺️ Интеграция MapLibre Native и Slint

Проект демонстрирует, как объединить библиотеку карт MapLibre Native с UI-фреймворком Slint для создания интерактивных картографических приложений. Поддерживает кроссплатформенность и различные графические бэкенды.

🚀Основные моменты:
- Гибридный рендеринг на GPU и CPU
- Интеграция карт в интерфейсы Slint
- Поддержка Linux, Windows и macOS
- Взаимодействие с картами (в процессе)
- Автоматическая загрузка зависимостей Slint

📌 GitHub: https://github.com/maplibre/maplibre-native-slint

#cpp
🔥10❤‍🔥54
🛠️ Создание недорогого XYZ-манипулятора с высокой точностью

MicroManipulatorStepper — это открытый проект для сборки моторизованного XYZ-манипулятора, обеспечивающего субмикронную точность. Идеален для оптической настройки, пробирования электронных компонентов и микроскопии. Устройство управляется через G-Code и легко интегрируется в другие проекты.

🚀 Основные моменты:
- Высокая точность до 50 нм благодаря магнитному редуктору.
- Простая сборка с использованием доступных компонентов и FreeCAD.
- Поддержка 6DOF-планирования движения для сложных манипуляций.
- Легкий доступ к электронике без SMD-пайки.

📌 GitHub: https://github.com/0x23/MicroManipulatorStepper

#cpp
8👍1🔥1