Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 43461
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T15:29:56+00:00 2026-05-10T15:29:56+00:00

Boost is meant to be the standard non-standard C++ library that every C++ user

  • 0

Boost is meant to be the standard non-standard C++ library that every C++ user can use. Is it reasonable to assume it’s available for an open source C++ project, or is it a large dependency too far?

  • 1 1 Answer
  • 2 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T15:29:56+00:00Added an answer on May 10, 2026 at 3:29 pm

    Basically your question boils down to “is it reasonable to have [free library xyz] as a dependency for a C++ open source project.”

    Now consider the following quote from Stroustrup and the answer is really a no-brainer:

    Without a good library, most interesting tasks are hard to do in C++; but given a good library, almost any task can be made easy

    Assuming that this is correct (and in my experience, it is) then writing a reasonably-sized C++ project without dependencies is downright unreasonable.

    Developing this argument further, the one C++ dependency (apart from system libraries) that can reasonably be expected on a (developer’s) client system is the Boost libraries. I know that they aren’t but it’s not an unreasonable presumption for a software to make.

    If a software can’t even rely on Boost, it can’t rely on any library.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

C++0x thread library or Boost.thread define non-member variadic template function that lock all lock
I tried to find out that gd means in boost library name and I
I recently saw that the boost program_options library throws a logic_error if the command-line
The Boost.Pool documentation says that (emphasis mine): The Boost Pool library is a header-only
Are boost ptime instances always UTC? I can't see any time zone info on
I'm looking for a C++ container that's a cross between boost::array, boost::scoped_array and std::vector.
I have a project that uses Boost.Asio and the Media-Decoding-Samples that come with the
I'm new to boost shared arrays. There is existing code that declares two arrays:
Does anyone know where I can find an implimentation that wraps a std::map and
Is there a way to limit the header files that Boost.Build recursively scans for

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.