In Memoriam: Beman Dawes

Beman Dawes

Beman Dawes passed on December first, 2020 at the age of 81 years. He was survived by his wife Sonda.

Dave Abrahams: "Beman Dawes was my friend, inspiration, and collaborator. He was a living demonstration that collegial respect and kindness are fundamental to getting great results. His idea for Boost blossomed into a unique community, inventing the art of library design. RIP."

Emil Dotchevski: "I talked with Beman many times. He was always kind, and through my experience with him I am honored to have had a chance to work with this brilliant member of our community. He should be celebrated as one of those little-known figures who nonetheless has had an enormous positive impact on the world through his work."

Niall Douglas: "Beman had an unusually large impact on C++ over his long and very productive life. My personal opinion of his most monumental achievement was getting Filesystem into standard C++, which was probably the most tortuous, lengthy, and difficult library to have ever been standardized (to date), and that followed a preceding tortuous, lengthy and difficult Boost peer review involving multiple redesigns of the proposed library. Beman was on WG21 from nearly the beginning, served as the Library Working Group chair for some time, and was one of the original co-founders of the Boost C++ Libraries. He also had a long history of continuous contributions to open source, starting from when many on r/cpp were still children."

Stefanus Du Toit: "Just learned about the passing of Beman Dawes. Beman was a truly positive and inspirational influence on the C++ community. A rare example of someone putting contribution to the greater good above all else. You’ll be missed, Beman."

Howard Hinnant: "He was a friend. He was a giant. He will be missed."

Jon Kalb: "Beman Dawes' legacy in the C++ community is matched by few. As a leader in the process of defining the C++ standard, he recognized a need for high quality, non-proprietary libraries. He saw not only that these were few, but that there was no environment to create new ones. He created the Boost Libraries with the goal of making high quality, peer-reviewed, open source libraries available for every C++ programmer and as an environment to develop candidate libraries for standardization. He then helped launch BoostCon (now C++Now), as a way of nurturing the community that made Boost possible and appreciates high quality C++ libraries. He did all of this with such humor, humility, generosity, and grace that he will be much missed."

Christopher Kormanyos: "When the evolution from Fortran to C to C++ was on, progress seemed to hit a snag around the turn of the century. Beman’s innovative, comprehensive and reliable work on C++ and Boost helped get C++ back on track. I feel that he enlightened the era and inspired other pioneers of that time and beyond, transforming C++ into the powerful, expressive language it is today."

Robert Ramey: "I do not think C++ would be where it is today without the extraordinary accomplishments of two particular people. Beman Dawes and David Abrahams. Before their efforts in the late nineties C++ was suffering from a lack of libraries which made it noncompetitive with alternatives being promoted at the time - most notably Java and C#. These alternatives were funded by the biggest of the big. The future must have looked bleak to C++ fans at the time. I was looking for an alternative to C++ when I came upon Boost with a number of portable and indispensable libraries. Boost was founded by these two gentleman (of complimentary personalities). That changed everything for me - and I’m sure I’m not the only one. And I suspect that it was responsible for changing the future of C++. To those who believe that one man can’t make a big difference - I offer this counter example."

David Sankel: "I had the opportunity to interact with Beman at both BoostCon and the Standardization committee. He was an incredibly reasonable, and nurturing person. Boost and the greater C++ community is indebted to his tremendous legacy."

Andrey Semashev: "Although I haven’t known Beman in person, I feel in debt to him for his role in Boost and C++ in general. The Boost Project and the community around it were most educational and inspiring, which allowed me to grow as a developer over the years. His libraries, such as Boost.Filesystem and Boost.System, have helped countless users and made it into the C++ standard as fundamental library components. He has been a long member of the C++ Standards Committee and chaired the Library Working Group. One of the most influential people in the C++ world, he will be missed."

Herb Sutter: "Beman was one of the most important and influential C++ experts in the world, and made his many contributions mostly behind the scenes, so that many C++ developers have likely never heard of him. I and everyone else who have ever benefited from any of the standardized STL, Boost, C++Now, std::filesystem, C++98/11/14/17, and more - so, really, most people who have ever used C++ - all owe Beman a debt of gratitude. We miss him greatly."

If you’ve thoughts about Beman that you’d like to share, please send them to memorial@boost.org.

See Also