Dave Abrahams

Principal Scientist

Dave Abrahams is a principal scientist at Adobe, specializing in programming language and library design, with significant contributions to the Swift and C++ communities. Dave served as a software engineer at Apple, where Dave was instrumental in evolving the Swift standard library, and has been an active member of industry organizations, including the C++ Committee and Boost. Known for his insights into complex problems, Dave founded Boost Consulting to provide custom software development and training, and Dave is acknowledged for developing foundational concepts such as the "Abrahams Guarantees" on exception-safety in C++. An accomplished speaker, Dave actively shares his expertise at conferences globally.

Location

San Jose, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices