Joel Falcou is an assistant professor at the University Paris-Sud and researcher at the Laboratoire de Recherche d'Informatique in Orsay, France. He is also NumScale SAS scientific advisor and . NumScale mission is to assist businesses in the exploration and subsequently the mastery of high-performance computing systems through the use of dedicated, high performance C++ development tools.
The Three Little Dots and the Big Bad Lambdas - A Constructive Approach to Code Generation
I am Berlin based freelance software engineer, with a focus on interactive software, modern C++, functional programming and open source strategy. Before I worked for Ableton and I have been involved in various music technology projects. I have also developed for the GNU project and cofounded a Hacklab in Granada.
The most valuable values
Jonathan is a CS student passionate about C++. In his spare time he writes libraries like foonathan/memory which provides memory allocator implementations. He is also working on standardese which is a documentation generator specifically designed for C++. Jonathan tweets at @foonathan and blogs about various C++ and library development related topics at foonathan.net.
Fun with (user-defined) attributes
I'm a C++ expert at Murex and current leader of the C++ interest group in the company. My recent work has been focused on making C++ more portable by writing a database agnostic SQL API (showed at CppCon last year) and providing modern STL features to older compilers on multiple platforms.
C++ API & ABI versioning
Antonio Mallia is a Software Engineer, mainly focused on algorithms, distributed systems and software design. Currently working at Bloomberg LP in London and previously for the Italian .it domain Registry. I like to code, learn and experiment.
C++: unexpected behaviour
Peter Steinbach has studied Physics at the University of Leipzig where he majored in Particle Physics with a Diploma Thesis at DESY Hamburg. He completed a PhD on data of the Large Hadron Collider (CERN, Switzerland) which he received in 2012. He then switched fields to become an IT specialist and Scientific Software Engineer at the Max Planck Institute of Molecular Cell Biology and Genetics (as a client of Scionics Computer Innovation GmbH) where he was introduced to GPUs and has been working with them ever since....
The Performance Addict's toolbox
My name is Kiki de Rooij. I am a 21 year old woman from the Netherlands. I have just finalized my study ICT & Technology. To finish my study I have had an internship at TomTom, which was about improving the reuse of software components within the organisation. As a starting point I have been working on a tool that displays an overview of software components and dependencies of a project. Because of this internship I have learned a lot about software dependencies and I would like to spread this knowledge.
Dealing with software dependencies
Andreas Reischuck is the organizer of the C++ Usergroup Dresden and the Dresden Weekly hacking meetup. He discovered his passion for fast system programming by designing game and demo engines. Since 2015 he helps to run the Meeting C++ conference as a staff member. In his day job he acts as the CEO of HicknHack Software GmbH. He advises customers about technology decisions, loves to solve hard problems and teaches modern C++ and Qt development....
Improve your C++ with inspirations from other languages
With a knack for algorithms, a penchant for C++, and theater training, Nicholas is an engaging speaker who's got a story to share. Currently working on high-performance services at Facebook, Nicholas is an exacting C++ programmer with an eye for practical solutions but a flair for the elegant. He's got open-source code in Folly, he's got a youtube talk on std::string, and he's got an amazing talk to give at Meeting C++....
Fantastic Algorithms and Where To Find Them
I'm a software development team lead at Native Instruments, Berlin where I'm focusing on C++ software design in the audio industry.
I have been learning and using C++ for over a decade in enterprise projects. The abundance of legacy code and technical debt in those long term projects lead to an interest in software craftsmanship besides the use of modern, up to date C++. Since 2015 I write a weekly blog about C++ and Clean Code (no, they do not contradict each other!). Reading and hearing a bit about programming in the embedded world have given me the impression that there might be some differences in how "we" and "they" use C++. That piqued my interest and I joined an embedded C++ project in spring 2017......
Code Reviews - Why, What, and How
Felix Petriconi is working as professional programmer since 1993 after he had finished his study of electrical engineering. He started his career as teacher for intellectually gifted children, freelance programmer among others in telecommunication and automotive projects. Since 2003 he is employed as programmer and development manager at the MeVis Medical Solutions AG in Bremen, Germany. He is part of a team that develops and maintains radiological medical devices. His focus is on C++ development, training of modern C++, and application performance tuning. He is a regular speaker at the C++ user group in Bremen, a blog editor at https://isocpp.org and a member of the ACCU’s conference committee....
There Is A New Future
Alfred Bratterud holds BSc and MSc in computer science from the University of Oslo, with focus on logic and computability. He has 10+ years of industrial programming experience.
True parallelism with no concept of threads
Susanne van den Elsen is a C++ software developer at Native Instruments, working on music production software. Before joining Native Instruments, she was a PhD student in the Rigorous Software Engineering group at the Max Planck Institute for Software Systems. There she did research on automated program verification and testing, with a focus on correctness guarantees for concurrent programs. In that context she developed a systematic testing tool for multithreaded C++ programs....
Testing and Verification of Concurrent Programs
Marc is a Senior Software Engineer with KDAB and author of the “Effective Qt” series of articles. He originated KDAB’s “In-depth Multithreading With Qt”, C++11 and C++17 courses, and runs “-Wmarc”, a blog about Qt, C++ and Boost. The second-most prolific contributor to QtBase and maintainer of the QtWidgets module, he has actively used the C++ and the Qt framework for close to two decade, first as a KDE contributor, and then on the job. His most recent contribution to Qt is QStringView, a revolutionary abstraction of string data from containers. Marc is a sought-after speaker at conferences on Qt and C++ topics and holds an MSc in Theoretical Physics....
Stringviews, stringviews everywhere