Js-like scripting for Rust projects.
Our Rust Javascript 'DSL' aims to provide a JavaScript-like experience in the context of a rust project. Someone who is familiar with JavaScript could effectively write a program in Rust but using syntax and patterns familiar to them. This lowers berrier to entry when it comes to contributing on pojects and creates a unique entry point in the Rust world for existing Javascript developers.
The long term goal of this project is to get complete coverage of all the Javascript features so that you could theoretically port all your JS code to Rust by copy and pasting your code from one project to the other or possibly using some project converter tool.
checkout
the example here https://github.com/iFrogHop2Worlds/js_rust_dsl/blob/main/js_rust_dsl/js_example/src/main.rs
Here is a checklist of what has been implemented and what still needs to be. https://docs.google.com/spreadsheets/d/1VUxPrBbnbie0kQTvzyJTrXUBxv8fhvIzduGSrU37OrY/edit?gid=68910690#gid=68910690