▲ | Owl Lisp – A functional Scheme for world domination(gitlab.com) | |||||||
52 points by Lyngbakr 18 hours ago | 5 comments | ||||||||
▲ | foundry27 13 hours ago | parent | next [-] | |||||||
The big-picture view is here: https://gitlab.com/owl-lisp/owl/-/blob/master/doc/manual.md Key points include: - 100% immutable datastructures - Immutability is leveraged to make a lot of core operations concurrent - Continuation-based threading model and Actor-based concurrency - Fun little VM implemented behind the scenes That being said, the documentation strongly contradicts the title! > The goal has not at any point been to become an ultimate Lisp and take over the world | ||||||||
▲ | rurban an hour ago | parent | prev | next [-] | |||||||
tests/theorem-rand.scm is beautiful! e.g.
| ||||||||
▲ | ianbicking 15 hours ago | parent | prev | next [-] | |||||||
The repo doesn't say much... I thought maybe the docs would justify "world domination" in some fashion, but they are rather dry: https://haltp.org/posts/owl.html Is there something that describes what is notable about this Lisp dialect? | ||||||||
| ||||||||
▲ | tmtvl 4 hours ago | parent | prev [-] | |||||||
I wonder why it's called 'Owl Lisp' instead of 'Owl Scheme'. Could make a funny parallel to Chicken Scheme. |