Jeff Garland

  • CrystalClear Software

Jeff Garland has worked on many large-scale, distributed software projects over the past 40 years. The systems span many different domains including telephone switching, industrial process control, satellite ground control, ip-based communications, and financial systems. He has written C++ networked code for several large systems including the development high performance network servers and data distribution frameworks.

Mr. Garland is currently the Vice-Convenor of the C++ Committe, a member if the Directions Group, and a vice-chair of the Library Working Group. He is a co-founder and lead of the Beman project as well as the executive director of the C++Next Foundation.

Mr. Garland holds a Master’s degree in Computer Science from Arizona State University and a Bachelor of Science in Systems Engineering from the University of Arizona. He is co-author of Large Scale Software Architecture: A Practical Guide Using UML. He is currently Principal Consultant for his own company: CrystalClear Software, Inc.

Sessions

  • Library In A Week

    Library in a Week / Feature in a Week

    Join us as we work with conference attendees to build an entire library for the Beman Project in a week!

  • Library In A Week

    Library in a Week / Feature in a Week

    Join us as we work with conference attendees to build an entire library for the Beman Project in a week!

  • Library In A Week

    Library in a Week / Feature in a Week

    Join us as we work with conference attendees to build an entire library for the Beman Project in a week!

  • Library In A Week

    Library in a Week / Feature in a Week

    Join us as we work with conference attendees to build an entire library for the Beman Project in a week!

  • C++ Libraries

    Intermediate
    Standard Library

    With the adoption of reflection and contracts in C++26 a new era in C++ library development is dawning. Meanwhile an older feature, modules is finally getting momentum. These features are poised to rewrite the landscape of C++ development -- and in particular library development -- in the next few years. We'll review the details of reflection and modules and their impact on library design. Meanwhile the standards committee already has a large backlog of library proposals for c++29. We'll survey those libraries and deep dive on a few of them based on audience input. - Part 0 Introduction - Part […]

  • Library In A Week

    Library in a Week / Feature in a Week

    Join us as we work with conference attendees to build an entire library for the Beman Project in a week!