Hi Jonathan,
Bazel is a cathedral when Gradle is a bazaar,
Bazel uses a controlled subset of Python as build language, and a strictly 
defined API that do not let you extend Bazel in an arbitrary way. 

Those two approaches, a strict DSL or a general purpose languages retargeted to 
be used as a DSL have both there advantages and inconveniences, but i'm sure 
that everybody will agree that for the extensions/plugins migration, it's 
better to have a cleanly sandboxed environment. 

Rémi

----- Mail original -----
> De: "Jonathan Bluett-Duncan" <jbluettdun...@gmail.com>
> À: "Cédric Champeau" <cedric.champ...@gmail.com>
> Cc: "core-libs-dev" <core-libs-dev@openjdk.java.net>
> Envoyé: Mardi 16 Mai 2017 22:03:49
> Objet: Re: Getting a live view of environment variables (Gradle and JDK 9)

> Hi Cédric,
> 
> I don't know if it's been considered, but has anyone from the Gradle team
> asked the Bazel team about this problem?
> 
> They may have useful insight about this problem with `System.getenv`,
> considering that Bazel is apparently very fast and (partially) written in
> Java.
> 
> I hope this helps.
> 
> Best regards,
> Jonathan

Reply via email to