github.com/cohenarthur/jinko ↗

Jinko is a small and safe interpreted language with fast Rust and C FFI

An animated visualization of cohenarthur/jinko's Git history from May 2020 to November 2020, built by 2 contributors. The codebase reached 719 lines, mostly Rust. The video runs 25 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Rust

Contributors

2

Lines of Code

719

From

2020-05-02

To

2020-11-26

Advertisement

About cohenarthur/jinko

Jinko is a small, safe interpreted programming language written in Rust that emphasizes simplicity and safety. It features integrated support for unit tests, mocking, and FFI capabilities for interoperability with Rust and C code. The language prioritizes immutable variables by default and aims to keep its design straightforward while gradually expanding its feature set.

The project is still in active development with most syntax implemented, though some features may not yet produce fully convincing results. The standard library currently offers basic utilities such as optional types and string handling, with pull requests to enhance the standard library being actively welcomed. Users can run code through an interactive REPL or execute script files, with various command-line options available for customization.

The project maintains an active community on Matrix and is open to contributions, with the maintainers expressing willingness to mentor newcomers. The codebase is well-documented with architecture and design documents, and the project uses a combination of unit tests via Cargo and functional tests via a separate test framework. Installation is available either from pre-compiled release tarballs or by building from source.

Advertisement

Share this video