Last week I had a great time at CppCon, The C++ Conference for the first time in person. Let me share my trip report with you. https://lnkd.in/gXSSR7xe
> My main message was simple: prioritize maintainability first. It took some courage to say this one day after Vittorio Romeo delivered a keynote arguing that we should think about performance first Surtout que sa conférence était vraiment bien (il y avait bien longtemps que je n'avais pas regardé une vidéo de C++ avec autant d'intérêt. Sûrement parce que je m'intéresse beaucoup aux caches CPU en ce moment ^^). Mais il faut aussi avoir en tête que de très nombreux projets, ou parties de projets, n'ont pas besoin de performances. Et donc je te rejoins : la simplicité aide à la maintenabilité et c'est ce dont tous les projets ont besoin !
C++ Trainer, Mentor, and Consultant @ romeo.training
3wFWIW, my keynote's message is not "think about performance first". It's "if performance is a requirement, design your program around expected data access patterns -- as a side effect, many tasks will be simpler, including maintainability". Performance can't be an afterthought.