Live data from Hacker News

Bazel 1.0

opensource.googleblog.com

1–10 of 204 posts

Re: Bazel 1.0

#2
Because I have a twisted fascination with controversy and tribalism on HN, here's a little red meat:

I'm going to stick with using make to glue together whatever tools I need for my build and test processes.

Edit: -5 in under 10m. And yet I didn't even say anything remotely controversial or normative. Fantastic.

Re: Bazel 1.0

#3
Is it worth giving up language-specific build tools (CMake, Maven, Gradle and others) for one build tool to rule them all?

Re: Bazel 1.0

#4

Because I have a twisted fascination with controversy and tribalism on HN, here's a little red meat: I'm going to stick with using make to glue together whatever tools I need for my build and test processes. Edit: -5 in under 10m. And yet I didn't even say anything remotely controversial or normative. Fantastic.

Maybe it's because your stated goal is baiting a flamewar in bad faith.

Re: Bazel 1.0

#5

Because I have a twisted fascination with controversy and tribalism on HN, here's a little red meat: I'm going to stick with using make to glue together whatever tools I need for my build and test processes. Edit: -5 in under 10m. And yet I didn't even say anything remotely controversial or normative. Fantastic.

It's probably because you came off as a bit unhinged and opened with a salvo against HN (which many people here understandably like).

If you'd phrased it as "meh, I like make" you'd probably have half a dozen upvotes from the minimalists.

Re: Bazel 1.0

#6
Problem: There are N confusing build systems with arcane rules and you just want to compile your program.

Solution: Design a simple, straightforward build tool.

Problem: There are N+1 confusing build systems with arcane rules.

Re: Bazel 1.0

#7
post #6

Problem: There are N confusing build systems with arcane rules and you just want to compile your program. Solution: Design a simple, straightforward build tool. Problem: There are N+1 confusing build systems with arcane rules.

I wouldn’t call Bazel confusing or arcane, but it is powerful. I find it rather delightful to use.

Re: Bazel 1.0

#8
I only wish Bazel had been written in a language that produced native binaries like C++ or Go instead of Java. It seems like a waste for me as a non-Java developer to install Java on my dev machine just for Bazel.

Re: Bazel 1.0

#9
post #6

Problem: There are N confusing build systems with arcane rules and you just want to compile your program. Solution: Design a simple, straightforward build tool. Problem: There are N+1 confusing build systems with arcane rules.

obligatory: https://xkcd.com/927/

Re: Bazel 1.0

#10
post #6

Problem: There are N confusing build systems with arcane rules and you just want to compile your program. Solution: Design a simple, straightforward build tool. Problem: There are N+1 confusing build systems with arcane rules.

I’m getting a little tired of this particular brand of lazy cynicism.

I’m happy to see people inventing new build systems, programming languages, game engines, ORMs, or anything else where the conventional wisdom is to use the existing tools. It may be crazy optimistic but we need people to keep these skill sets alive.

Post reply on HN