Hello,

I don't know Bazel so I took a quick look at Wikipedia. First thing I read is it's written in Java.

IMHO not a good point since we're trying to reduce our Java's dependency (in comparison, Meson is written in Python).

Then I noticed, it uses "Starlark", a specific language to Bazel. Now even if Starlark seems a subset of Python, there are some differences, eg :

- no import, modules, packages

- no try/catch

Author is Google so a dependency to a GAFAM but some might say we already use Skia lib so why not a little more dependency to Google.

In brief, if we've got migrate to something else than gbuild, I'd prefer avoiding Basel and use Meson.

Now I'm not an expert on any of these so I'll let the experts judge.

Julien

Reply via email to