Clojure

343 readers
1 users here now

Clojure is a dynamic, general-purpose programming language.

Resources:

founded 2 years ago
MODERATORS
1
1
submitted 2 years ago* (last edited 2 years ago) by zehcnas34@programming.dev to c/clojure@programming.dev
 
 

Welcome to c/clojure!

2
3
4
5
6
7
8
9
 
 
  • Run native Clojure on Android
  • Develop over nREPL
  • Build for F-Droid or Google Play
  • Write UIs in a declarative DSL with reactive cells
  • Use device sensors as reactive cells
  • Use intent callbacks without wanting to smash your device with a hammer
  • Fast startup - release builds launch in under 2 seconds on a five year old midrange phone
10
11
12
13
14
 
 
15
16
17
 
 

Clojure + Crema: a native binary that runs full JVM Clojure with fast startup.

Cream uses GraalVM's Crema (RuntimeClassLoading) to enable runtime eval, require, and library loading in a native binary. It can also run Java source files directly, as a fast alternative to JBang.

Warning: Cream is very alpha. It depends on GraalVM Crema (EA) and a custom Clojure fork. Do not use in production. Issues and ideas are welcome though: https://github.com/borkdude/cream/issues

18
19
20
21
22
23
24
25
view more: next ›