2 ms·
> Well, this is some sort of programming language with dynamic types. But there are so many good programming languages, so I don't know why this one needs to be
by q3k 11mo ago
> Well, this is some sort of programming language with dynamic types. But there are so many good programming languages, so I don't know why this one needs to be used.
RE: Jsonnet and others: because it has nice guarantees, like lack of arbitrary I/O and pure execution.
See: https://sre.google/workbook/configuration-specifics/#pitfall-5-using-an-existing-general-purpose-scripting-language-like-python-ruby-or-lua https://sre.google/workbook/configuration-specifics/#pitfall...