-
9 votes
-
Anyone here a LISP/schemer?
LISP and schemes have always, from a distance appeared to be the best way to write code. I even started my own language that has languished for the past couple years, and it's taken on a...
LISP and schemes have always, from a distance appeared to be the best way to write code. I even started my own language that has languished for the past couple years, and it's taken on a pseudo-likeness to (scheme)-like languages by accident.
This brings me to my questions -
- How did you start?
- Does anyone here do systems-level scheme/lisp? what do you program in for that?
My why on learning lisp/scheme-like languages, and if anyone knows Chez.
I find the idea of CLI-inspired languages as one of the best possible ways of writing a language, and lisp is very nearly exactly that, it's just how my mind thinks about code, in a procedural/functional/modular way. This is one of the reasons I adore programming in Odin, as it's a modern systems-level procedural language, but it is not a scheme/lisp-like language. I should note, I abhor working with REPLs, but I can learn to live with it.
Corollary, as I am sure the audience for this is even smaller, ignore if you haven't a clue - but I am incredibly interested in Chez, for the performance metrics, the systems design, and the whole lot - yet there aren't any real resources other than the manual to learn. As I am not a native schemer, it's almost alien, and a bit hard to get right into and make something useful. Does anyone know of any good resources for this?
13 votes -
jank is C++
10 votes -
The next phase of jank's C++ interop
7 votes -
How to get a Common Lisp job in 2055
28 votes -
Ba-Bash-ka: a native Clojure interpreter for scripting, designed to leverage Clojure in place of Bash
10 votes -
jank: a native Clojure dialect hosted on LLVM with C++ interop
6 votes -
NREVERSAL of Fortune -- The Thermodynamics of Garbage Collection
2 votes -
Gamedev in Lisp. Part 1: ECS and metalinguistic abstraction
9 votes -
How to make Racket go (almost) as fast as C
2 votes -
An Intuition for Lisp Syntax
20 votes -
Nonblocking cycle detection and iterator invalidation
4 votes -
How Lisp became god's own programming language (2018)
29 votes -
A peek into the MTG Arena rules engine: "On Whiteboards, Naps, and Living Breakthrough"
18 votes -
The original "Common Lisp the Language, Second Edition" in high quality typesetting
11 votes -
Why I still Lisp (and you should too!)
10 votes -
Programming Algorithms: A Crash Course in Lisp
7 votes -
Mezzano - An operating system written in Common Lisp
11 votes -
An Async / Await Library for Emacs Lisp
3 votes -
CHICKEN 5.0.0 has been released
6 votes -
The Typed Racket Guide
5 votes -
Evolution of Emacs Lisp
7 votes -
Why doesn't Common Lisp see more usage?
Hey all, I've been studying Common Lisp recently, and as far as I can see, this is a pretty capable, mature language. Moreover, Lisp has been around since the 60s and it doesn't see much usage (as...
Hey all,
I've been studying Common Lisp recently, and as far as I can see, this is a pretty capable, mature language. Moreover, Lisp has been around since the 60s and it doesn't see much usage (as far as I'm aware) outside of Emacs Lisp and AutoLISP. What gives?17 votes -
William Byrd on "The Most Beautiful Program Ever Written"
4 votes