ThatXliner

Rust but LISP

23
0
100% credibility
Found May 10, 2026 at 23 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

rlisp is a tool that translates simple list-based (s-expression) code into equivalent Rust source code for compilation to efficient binaries without any runtime overhead.

How It Works

1
🔍 Discover rlisp

You hear about a fun way to write programs using simple matching parentheses, like lists, that turn into super-fast runnable apps.

2
📥 Get the helper tool

Download and set up the special translator on your computer so it can read your list-style writing.

3
✏️ Write your program

Type easy expressions with balanced brackets to define shapes, functions, or loops, feeling like building with blocks.

4
⚡ Transform with one command

Tell the tool to convert your parentheses code into a ready-to-run program, watching it happen instantly.

5
▶️ Launch your creation

Run the new program and see it work smoothly, calculating distances or printing messages just like you planned.

âś… Enjoy the power

Your app runs blazing fast with all the smarts of pro software, but you wrote it in a playful, easy style.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 23 to 23 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is rust-but-lisp?

rlisp gives you Rust's full semantics—ownership, borrowing, lifetimes, generics—in Lisp s-expression syntax. It transpiles your .lisp files directly to Rust source, then hands off to rustc for type-checking, optimization, and native binaries with no runtime or GC overhead. Fire up `rlisp run file.lisp` to build and execute, or use `compile` for .rs output and `build` for quick binaries.

Why is it gaining traction?

Lisp-style macros are dead simple: just functions over s-expressions, ditching proc_macro token soup for quasiquote/unquote hygiene. Structural editing shines—slurp parens, refactor effortlessly—while keeping Rust's safety net. It's a fresh take like rust but lisp, not rust but ducks or rust but medieval gimmicks, hooking devs who crave homoiconicity without syntax wars.

Who should use this?

Rust devs building rust github workflows, rust github actions cache setups, or rust github ci pipelines who hate macro boilerplate. Lisp fans prototyping rust but pve tools, rust but single player games, or even rust butterfly ranunculus sims. Solo hackers tweaking rust github api clients or rust github trending scrapers via s-exprs.

Verdict

Ambitious toy with broad Rust coverage, clean docs, and tests, but 23 stars and 1.0% credibility scream early alpha—expect rough edges. Worth a spin for macro experiments or rust button-down alternatives, but not rust github crate dependency material yet.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.