PLAY PODCASTS
Modern C++ for Embedded with Niall Cooling
Episode 51

Modern C++ for Embedded with Niall Cooling

We are joined by Niall Cooling, who goes DEEP into features of modern C++ that can make embedded development faster and higher quality. This is a great technical episode with lots of great discussion. Thanks Niall!

The Agile Embedded Podcast · Jeff Gable, Luca Ingianni, Niall Cooling

May 18, 202358m 29s

Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Check out Niall's training company Feabhas.

Feabhas training courses
https://www.feabhas.com/course-list

blog (over 10 years of content)
https://blog.feabhas.com

YouTube list:
Is C+ a Safer C?
https://www.youtube.com/watch?v=1lrN5bti-b4

A brief introduction to concepts in Modern C++
https://www.youtube.com/watch?v=Vdr-q-uEBjI

Why Rust won't replace C (just yet anyway)
https://www.youtube.com/watch?v=ojEXMM_1bVA

Other shownotes from things mentioned during the podcast:
Doctest: https://github.com/doctest/doctest
Dev Containers for VSCode: https://microsoft.github.io/code-with-engineering-playbook/developer-experience/devcontainers/

GodBolt compiler explorer: https://godbolt.org/
CPP Insights: https://cppinsights.io/
Catch2 unit testing framework: https://github.com/catchorg/Catch2
Clang-tidy: https://clang.llvm.org/extra/clang-tidy/
Clang-format: https://clang.llvm.org/docs/ClangFormat.html
Mbed OS for ARM: https://os.mbed.com/

You can find Jeff at https://jeffgable.com.
You can find Luca at https://luca.engineer.

Want to join the agile Embedded Slack? Click here

Are you looking for embedded-focused trainings? Head to https://agileembedded.academy/
Ryan Torvik and Luca have started the Embedded AI podcast, check it out at https://embeddedaipodcast.com/

 

 

Topics

medical devicesembeddedagile