MENU

Fun & Interesting

Reintroduction to Generic Programming for C++ Engineers - Nick DeMarco - C++Now 2024

CppNow 6,534 lượt xem 8 months ago
Video Not Working? Fix It Now

https://www.cppnow.org
---

Reintroduction to Generic Programming for C++ Engineers - Nick DeMarco - C++Now 2024
---

As generic programming evolved alongside C++, it developed an expert-only reputation for encoding simple ideas with arcane syntax. Understandably, few C++ engineers took the trouble of memorizing these template tricks, and those who did often lost sight of the basic principles of generic programming.

With concepts, C++20 has given us the tools to express simple generic ideas simply. It’s time to revisit generic programming with fresh eyes, and reconsider it as a practice for all engineers to produce robust, maintainable software.
---

Slides: https://github.com/boostcon/cppnow_presentations_2024/blob/main/Presentations/reintroduction_to_generic_programming.pdf


---

Nick DeMarco

Nick DeMarco is a Senior Computer Scientist at the Software Technology Lab at Adobe. He has a passion for generic programming and other satisfying methods for discovering truth. In the past year, his focus has been on memory safety and concurrency - particularly on Rust and mitigation strategies for the "forthcoming legislation" around safety. Before that, he spent four years working towards a 1.0 launch of Photoshop on the iPad.
---

C++Now 2025 - 28th April - 2nd May
C++Now is an annual onsite international C++ programming and coding conference held in Aspen, Colarado. For all C++ developers, C++ software engineers and those involved with the C++ language, CppNow provides an indepth and technical content provided by the best and brightest C++ experts of the C++ world.
Annual CppNow Conference - https://www.cppnow.org
https://www.linkedin.com/company/cppnow
https://twitter.com/cppnow
https://www.facebook.com/CppNow
https://www.reddit.com/r/CppNow
https://mastodon.social/@cppnow
Video Sponsors: millennium and think-cell
---

Videos Filmed & Edited By Bash Films: https://bashfilms.com/
YouTube Channel Managed & Optimized By Digital Medium Ltd: https://events.digital-medium.co.uk
---

#boost #cpp #programming #cplusplus #cppprogramming

Comment