The big-picture view is here: <a href="https://gitlab.com/owl-lisp/owl/-/blob/master/doc/manual.md" rel="nofollow">https://gitlab.com/owl-lisp/owl/-/blob/master/doc/manual.md</a><p>Key points include:<p>- 100% immutable datastructures<p>- Immutability is leveraged to make a lot of core operations concurrent<p>- Continuation-based threading model and Actor-based concurrency<p>- Fun little VM implemented behind the scenes<p>That being said, the documentation strongly contradicts the title!<p>> The goal has not at any point been to become an ultimate Lisp and take over the world
I <i>knew</i> that name (author, and lisp) was familiar: <a href="https://issues.chromium.org/issues/40054453" rel="nofollow">https://issues.chromium.org/issues/40054453</a>
Or, consider Yuriy's fork, *Otus* Lisp<p><a href="https://github.com/yuriy-chumak/ol">https://github.com/yuriy-chumak/ol</a><p>[more features, works in browsers vis webassembly too]
The repo doesn't say much... I thought maybe the docs would justify "world domination" in some fashion, but they are rather dry: <a href="https://haltp.org/posts/owl.html" rel="nofollow">https://haltp.org/posts/owl.html</a><p>Is there something that describes what is notable about this Lisp dialect?
"Scheme for world domination", yet it has no Windows builds ;-)<p>Also, from the examples it looks like it requires (or at least recommends) an APL keyboard, or around a dozen macros for characters like λ, ∀, ∊, etc.<p>Still, this has to be one of the most practically useful Scheme (or Lisp) implementations that I've seen in a while.... Although it probably needs some getting used to for a Schemer who is used to having set! and friends....