Skip to content

iFrogHop2Worlds/js_rust_dsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

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

About

Write javascript-like syntax/behaviour within rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages