Rename Clojure/Nim to Bara Lang in documentation
This commit is contained in:
@@ -3,11 +3,11 @@
|
||||
|
||||
---
|
||||
|
||||
# Clojure/Nim Architecture
|
||||
# Bara Lang Architecture
|
||||
|
||||
## Overview
|
||||
|
||||
Clojure/Nim is a **compiler**, not an interpreter. It follows the model of ClojureScript: Clojure source is read, macro-expanded, analyzed, and emitted as Nim source code, which then compiles to C and finally to a native binary.
|
||||
Bara Lang is a **compiler**, not an interpreter. It follows the model of ClojureScript: Clojure source is read, macro-expanded, analyzed, and emitted as Nim source code, which then compiles to C and finally to a native binary.
|
||||
|
||||
## Compilation Pipeline
|
||||
|
||||
@@ -48,14 +48,14 @@ Clojure/Nim is a **compiler**, not an interpreter. It follows the model of Cloju
|
||||
## Unique Advantages
|
||||
|
||||
### Independence from the Java Ecosystem
|
||||
Clojure/Nim is the **only** Clojure dialect with absolutely no dependency on the Java ecosystem:
|
||||
Bara Lang is the **only** Clojure dialect with absolutely no dependency on the Java ecosystem:
|
||||
|
||||
| Dialect | JVM Required | GraalVM | Google Closure | Java stdlib |
|
||||
|---------|-------------|---------|----------------|-------------|
|
||||
| Clojure (JVM) | ✅ | ❌ | ❌ | ✅ |
|
||||
| ClojureScript | ❌ | ❌ | ✅ | ❌ |
|
||||
| Babashka | ❌ | ✅ | ❌ | Partial |
|
||||
| **Clojure/Nim** | ❌ | ❌ | ❌ | ❌ |
|
||||
| **Bara Lang** | ❌ | ❌ | ❌ | ❌ |
|
||||
|
||||
This means:
|
||||
- **No JVM warmup** — binaries start instantly
|
||||
|
||||
Reference in New Issue
Block a user