Viewing profile — jingwen
jingwen
HN member- Joined
- Wed, Oct 09, 2013, 2:15 AM UTC
- HN karma
- 620
- Public activity
- 82 items
- HN profile
- View on Hacker News ↗
About jingwen
I work on the Bazel build system at Google.
Recent public activity
- story
- story
- story
- story
- story
-
comment
Comment #23150080
More here: https://docs.bazel.build/versions/master/remote-execution.ht...
-
comment
Comment #22429181
https://github.com/bazelbuild/codelabs
-
comment
Comment #22215379
The location is not hard-coded and can be configured with the --output_base flag.
-
comment
Comment #22199210
Output directories are unique by the user and source project workspace directory. Output artifacts don't clobber, even though they are all in ~/.cache.
-
comment
Comment #21865403
> The net result is a Bazel (and Blaze) that are less burdened by the baggage of legacy, but the cost is a faster treadmill to keep pace with changes. (I work on Bazel.) This is ac…
-
comment
Comment #21865272
There are many layers of caching within Bazel (remote/local, inmemory/disk), but the central functional incremental engine is called Skyframe [1]. Almost every computation within B…
- story
-
comment
Comment #21289005
That's right. However, there are distinct implications on how this dependency graph is constructed, analyzed, and evaluated. "Build Systems à la Carte" (Mokhov, Mitchell, Peyton Jo…
-
comment
Comment #21288987
Yes. 1.0 indicates the beginning of semantic versioning, which was not in place during the alpha and beta phases.
- story
-
comment
Comment #21218424
The Bazel team published official rules for managing transitive dependencies from Maven: https://github.com/bazelbuild/rules_jvm_external There are also community created solutions…
-
comment
Comment #21215544
There are Bazel rules for Graal: https://github.com/andyscott/rules_graal
-
comment
Comment #20973404
Check out Bazel's remote execution feature and Google RBE (remote build execution) [1]. Bazel itself is language agnostic (language support comes in the form of rules). (disclaimer…
- story
-
comment
Comment #19742348
More information on how to get access to Remote Build Execution for Bazel on GCP: https://docs.bazel.build/versions/master/remote-execution.ht... (Disclaimer: I'm a engineer on the…
-
comment
Comment #19720563
https://buckbuild.com/function/glob.html
-
comment
Comment #19720533
(Disclaimer: Bazel engineer) Bazel does ecosystem and language agnostic distributed builds with both GCP and self-hosted solutions. Here's a demonstration of building the Angular p…
-
comment
Comment #19312609
As one South-east Asian, thank you.
-
comment
Comment #19266312
I've built an animated raytracer with an early version of this. http://raytracer.crypt.sg/
- story