Software Alternatives, Accelerators & Startups
Buck

Buck Reviews and Details

This page is designed to help you find out whether Buck is good and if it is the right choice for you.

Screenshots and images

  • Buck Landing page
    Landing page //
    2022-03-29

Features & Specs

  1. Speed

    Buck's advanced dependency graph management allows for fast incremental builds, which can significantly reduce build times compared to other build tools.

  2. Deterministic Builds

    Buck ensures that the same input will always produce the same output, which enhances the reliability and consistency across different environments.

  3. Reproducibility

    With Buck, you can build the same output from the same source code, ensuring greater confidence in the software you are shipping.

  4. Fine-Grained Build Targets

    Buck offers fine-grained control over build rules, which can lead to more efficient builds by minimizing the amount of work needed when small changes are made.

  5. Multi-Language Support

    Buck supports multiple programming languages and platforms, making it versatile for diverse project environments.

  6. Remote Build Execution

    Buck supports remote build execution, which can speed up the build process by offloading tasks to more powerful servers or distributed environments.

Badges

Promote Buck. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Buck HONEST Operator Review | Rainbow Six Siege

Unbreakable Pocket Knife Destruction Test - Buck 110 review

Buck 110 review after carrying for 9 years

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Buck and what they use it for.
  • How to effectively work in big codebases
    Many big companies have built their own tools to reign in this complexity and make it easier and faster for developers to work on large, multi-language code bases. Meta has buck, Amazon has brazil, and Google has bazel. But from my experience, especially, with brazil, these tools also have some rough edges, so understanding how they work can go a long way. - Source: dev.to / almost 2 years ago
  • Compiling a single-file app with csc.dll
    We use Buck company wide. Our packaging / deployment system, for example, expects to be given a Buck target to build, not a pre-built binary - I canโ€™t just build my app with dotnet and upload it. While it is possible for a Buck target to be a simple bash command (i.e dotnet publish), doing so makes the target โ€œopaqueโ€ - Buck wouldnโ€™t have any knowledge of my appโ€™s build graph so Iโ€™d lose many of the benefits it... Source: about 3 years ago
  • Just: A Command Runner
    Oh excellent, then better (and more portable!) tools are available: http://pants.build https://ninja-build.org https://buck.build and, if you hate yourself: https://bazel.build. - Source: Hacker News / over 3 years ago
  • Dev Discussions: Everything You Need to Know about Monorepos with Juri Strumpflohner of Nrwl
    Pioneered by tech giants like Google and Meta with tools like Bazel and Buck, monorepos are seeing widespread adoption across companies of all sizes and industries. - Source: dev.to / about 4 years ago
  • Using URLs for dependency management
    Buck has a http_file() that you can use this way, and it has first-class support for Java. Source: about 4 years ago
  • Is it possible to be an android developer ONLY with the documentation?
    That's a good bridge into saying that we don't use pretty much any standard tooling. Our build system is Buck, we use Mercurial instead of Git, and the IDE of choice seems to be Visual Studio (although Android Studio is supported, with some custom plugins required). Source: over 4 years ago
  • Is anyone using TDD on a significant Android app? Any tips?
    The landing page of https://buck.build/ explains some of the most basic stuff. This Meta Engineering blog post summarizes some of the deeper optimizations possible through buck: https://engineering.fb.com/2017/11/09/android/rethinking-android-app-compilation-with-buck/. Source: over 4 years ago
  • Is anyone using TDD on a significant Android app? Any tips?
    The landing page for buck says the important bits: https://buck.build/. Source: over 4 years ago
  • What is monorepo? (and should you use it)
    Buck: Facebookโ€™s open-source fast build system. Supports differential builds on multiple languages and platforms. - Source: dev.to / over 5 years ago

Do you know an article comparing Buck to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Buck discussion

Log in or Post with

Is Buck good? This is an informative page that will help you find out. Moreover, you can review and discuss Buck here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.