⬢github Common Lisp · 666 ★ +4 since we first saw it · pushed 133 d ago · Apache-2.0
phantomics/april
The APL programming language (a subset thereof) compiling to Common Lisp.
April is a compiler that translates a subset of the APL array programming language into Common Lisp. It lets Lisp developers embed APL's concise array-processing notation directly in their programs via a DSL, so data from databases, streams, and files can be processed with APL without a separate APL runtime. It works across many Common Lisp implementations and installs via Quicklisp.
Why now: It was recently discussed on Hacker News, and the project has talks and papers (PLDI 2023, European Lisp Symposium) keeping it visible in the array-language community.
Who it is for: Common Lisp developers who want APL's terse array programming inside their Lisp code, and array-language enthusiasts.
Stars over our 131 snapshots: 662 to 666, since 1 d ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/phantomics/april