Bartosz Szurgot


Bartek ‘BaSz’ Szurgot is a veteran of many server-side and embedded projects. Majority of his professional career focused on the world of C++, Linux and DevOps. While he spends most of his time programming, his interests also cover other things, including: electronics, 3D printing, security, computer networks, vision systems and artificial intelligence.

After hours BaSz contributes to open-source world on a daily basis. He's also (co-)author of multiple articles in magazines: “Programista” and “Software Developer Journal”. He has been a speaker at many conferences and geek-gatherings, including: NDC Oslo, code::dive, emBO++, Wrocław's first C++ users group and TEDx.

home page:




C++ vs. C: The Embedded Perspective (2015)

C is commonly known to be “the best choice for embedded”. Many embedded developers consider C++ to be generally slower and generating larger binaries… but is it really so? In this lecture, series of case studies are presented and measured in order to check out how things really are. Knowing how tools work allows to understand our software better. Even though presentation is focused on embedded software, most of the gained knowledge can be applied to desktop development equally well. Target audience are C and C++ developers. In-depth knowledge of embedded development is not required to understand the content