difftreelog
doc: extra features
in: master
2 files changed
README.mddiffbeforeafterboth464647There already are multiple implementations of this standard implemented in different languages: [C++](https://github.com/google/jsonnet), [Go](https://github.com/google/go-jsonnet/), [Scala](https://github.com/databricks/sjsonnet).47There already are multiple implementations of this standard implemented in different languages: [C++](https://github.com/google/jsonnet), [Go](https://github.com/google/go-jsonnet/), [Scala](https://github.com/databricks/sjsonnet).484849This implementation shows performance better than all existing implementations. For more information see [benchmarks](#Benchmarks).49This implementation shows performance better than all existing implementations. For more information see [benchmarks](./docs/benchmarks.md).505051Also, I wanted to experiment on new syntax features, and jrsonnet implements some of them. For more information see [features](./docs/features.md)5251In the end, it's always fun to implement something in Rust.53In the end, it's always fun to implement something in Rust.525453## Bindings55## Bindings74WASM bingings are also available, Java bindings (Both JNI and WASM compiled to .class) are in progress76WASM bingings are also available, Java bindings (Both JNI and WASM compiled to .class) are in progress757776See [bindings](./bindings/) for more information.78See [bindings](./bindings/) for more information.7778## Benchmarks7980This is the fastest implementation of jsonnet both according to official benchmarks and real-life cluster configuration templating speed.8182Official benchmark results are available [in this gist](https://gist.github.com/CertainLach/5770d7ad4836066f8e0bd91e823e451b) which may get updated sometimes. It shows tests against Golang, C++ and Scala implementations showing the best performance in all cases.8384You can generate this report via provided nix flake8579docs/features.mddiffbeforeafterbothno changes