git.delta.rocks / jrsonnet / refs/commits / 15d127ad474e

difftreelog

doc: extra features

Yaroslav Bolyukin2022-11-20parent: #be6d2bd.patch.diff
in: master

2 files changed

modifiedREADME.mddiffbeforeafterboth
4646
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).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).
4848
49This 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).
5050
51Also, I wanted to experiment on new syntax features, and jrsonnet implements some of them. For more information see [features](./docs/features.md)
52
51In the end, it's always fun to implement something in Rust.53In the end, it's always fun to implement something in Rust.
5254
53## Bindings55## Bindings
74WASM 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 progress
7577
76See [bindings](./bindings/) for more information.78See [bindings](./bindings/) for more information.
77
78## Benchmarks
79
80This is the fastest implementation of jsonnet both according to official benchmarks and real-life cluster configuration templating speed.
81
82Official 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.
83
84You can generate this report via provided nix flake
8579
addeddocs/features.mddiffbeforeafterboth

no changes