|
|
|
|
|
by 0xmarcin
652 days ago
|
|
Scheme is a small LISP written in C. It is smaller and simpler than Clojure. Common LISP is much more advanced if you find Scheme limited. Erlang and Smalltalk are both interesting languages based on message passing paradigm. Verilog - a hardware description language. Tetris in hardware? No problem! There are free simulators out there but using real FPGA boards can be expensive. CUDA/Shaders - massively parallel take at the programming. |
|
Scheme implementations are not all smaller and simpler than Clojure as a whole. Of course they have a lot more content than just the core specified in the Scheme report.
Gauche Scheme has a reference manual of over 1000 pages, for instance.
Racket can be counted as a Scheme implementation; it is also large.
There is a list of Scheme implementations in the Wikipedia:
https://en.wikipedia.org/wiki/Category:Scheme_(programming_l...