Closed CertainLach closed 5 months ago
For some reason, sandboxed go-jsonnet and jsonnet now refuse to load files by absolute path, despite jrsonnet/rsjsonnet/sjsonnet being fine with this setup.
New alternative Rust implementation looks good, I like that it implements proper TCO (Despite my hybrid TCO in https://github.com/CertainLach/jrsonnet/pull/121), I need to borrow stacktrace building idea from it.
Benchmarks are in progress, right now jrsonnet looks a bit faster, but it is mostly due to more builtins implemented in jsonnet, will evaluate rsjsonnet later.
Preliminary benchmarking run for rsjsonnet, comparing it to jrsonnet and other implementations (only quick runs are performed, so some implementations are excluded here) https://gist.github.com/CertainLach/7d0bbd0d0272bdc5091e5071e20327ee
Results are scratch, and will be redone, there was an unexpected background noise on benchmarks machine.