Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть C++ in Embedded Systems - Interview with Author Amar Mahmutbegović

  • Meeting Cpp
  • 2025-07-19
  • 2095
C++ in Embedded Systems - Interview with Author Amar Mahmutbegović
C++C++11C++14C++17C++20Meeting C++meetingcppMeeting C++ 2025
  • ok logo

Скачать C++ in Embedded Systems - Interview with Author Amar Mahmutbegović бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно C++ in Embedded Systems - Interview with Author Amar Mahmutbegović или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку C++ in Embedded Systems - Interview with Author Amar Mahmutbegović бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео C++ in Embedded Systems - Interview with Author Amar Mahmutbegović

Details

Meeting C++ is hosting an interview with the author of "C++ in Embedded Systems: A practical transition from C to modern C++" - Amar Mahmutbegović

Packt Link https://packt.link/2H5Uo (40% discount until July 20th!)

Description
Transitioning from C can be daunting, with concerns about performance overhead, added complexity, and unfamiliar tooling. Addressing these challenges, Amar Mahmutbegovic, an advocate for modern C++ in embedded development, shows you how to harness zero-cost abstractions, compile-time checks, and powerful modern C++ capabilities to preserve performance while achieving safer, cleaner code. This book bridges the gap between traditional C and advanced C++, helping you retain the efficiency C developers demand while unlocking the safety and expressiveness of modern C++. Starting with a modern development environment setup, including a Docker container for seamless example replication, you’ll overcome the hurdles of using the C++ standard library in memory-constrained settings and get acquainted with the Embedded Template Library (ETL) as an alternative. The book walks you through essential C++ concepts before exploring advanced topics such as templates, strong typing, error handling, compile-time computation, and RAII. Through practical examples, you'll implement a sequencer, write a type-safe HAL, and apply patterns like Command, State, and Observer to solve common embedded development problems. By the end of this book, you’ll have learned how to apply modern C++ to develop robust, modular firmware with performance matching or exceeding hand-coded C solutions.

Who is this book for?

This book is for embedded developers who primarily use C and want to adopt a modern C++ approach. It introduces fundamental C++ concepts, making it suitable for beginners, while also assuming basic familiarity to fully leverage advanced features like compile-time computation. Even those with prior C++ experience will discover new ways to apply modern best practices to write more efficient and maintainable embedded applications.

What you will learn

Debunk myths and misconceptions about using C++ in embedded systems
Set up build automation tailored for C++ in constrained environments
Leverage strong typing to improve type safety
Apply modern C++ techniques, such as Resource Acquisition Is Initialization (RAII)
Use Domain Specific Language (DSL) with a practical example using Boost SML
Implement software development best practices, including the SOLID principle, in embedded development

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]