B

Buckaroo Blog

buckaroo.pm · Company blog · on HN since 2017

The Buckaroo team writes about their C/C++ package manager and about C++ topics like error handling, smart pointers and dependency management.

What HN saysHN commenters bring it up in C++ package manager threads, where it is listed among competing tools; one commenter accuses its value_ptr post of copying an earlier article.
16HN people shared it
4linked it in comments
18stories submitted
102story points
3 years agolast shared
2017people per year2026

Most-shared posts

  1. 1
    Buckaroo – C/C++ Package Manager
    11 people · 16 points · first shared 2017 · 1 comments on HN
  2. 2
    Are Headers in C++ the Problem?
    2 people · 71 points · first shared 2019 · 83 comments on HN
  3. 3
    Goodbye JSON, Hello TOML
    2 people · 4 points · first shared 2019 · 1 comments on HN
  4. 4
    Buckaroo Concepts for NPM Users
    2 people · 2 points · first shared 2019 · discussion on HN
  5. 5
    Error Handling in C++ Or: Why You Should Use Eithers
    1 people · 4 points · first shared 2019 · discussion on HN
  6. 6
    The Missing C++ Smart-Pointer
    1 people · 3 points · first shared 2019 · discussion on HN
  7. 7
    A Response to “Accio Dependency Manager”
    1 people · 2 points · first shared 2019 · discussion on HN
  8. 8
    Value ptr the missing smart ptr
    1 people · first shared 2023

What HN people wrote when they linked it

entelechy · 2017-10-29
I'm working on https://buckaroo.pm a package manager that builds from source and focuses on reproducible builds. To accelerate the build we support caching and sharing artefacts Would love to hear your opinion on that
cstrahan · 2020-08-12
No, rather C++ has many competing package managers, none of which have majority buy in from the C++ community. To name a few: https://github.com/cpp-pm/hunter https://conan.io/ https://docs.microsoft.com/en-us/cpp/build/vcpkg?view=vs-2019 https://buckaroo.pm/
nly · 2023-08-20
Rip off of this article from 6 years ago? https://hackernoon.com/value-ptr-the-missing-c-smart-pointer-1f5156641… https://buckaroo.pm/blog/value-ptr-the-missing-smart-ptr People have been writing pointer-like value semantic wrappers for type-erasure for decades.
paulddraper · 2019-07-26
> How would a package management system for C++ work? > Would there be a centralized repository > How would you track which libraries are compatible > Seems like at this point it would be a herculean effort This is not a bizarre or impossible idea. Besides the plethora of package managers in more modern languages, there are in fact, actual real-world C/C++ package managers: Conan [1], Buckaroo [2], vcpkg [3], Conda [4], cget [5]. However, it's much like Go before its maintainers did anything: it's the Wild West and every day brings a new package manager. Having some consensus, standardization, common concepts, or direction would help C++ adoption/usability enormously. [1] https://conan.io/ [2] https://buckaroo.pm/ [3] https://docs.microsoft.com/en-us/cpp/build/vcpkg?view=vs-2019 [4] https://conda.io/en/latest/ [5] https://cget.readthedocs.io/en/latest/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close