News for hackers. Stuff that matters.
Re:The APL Programming Language Source Code (2012) by trenchgun on Tuesday December 20, 2022 @02:42PM (#34071365)
What are you using April for?
Re:The APL Programming Language Source Code (2012) by eggy on Wednesday December 21, 2022 @12:42PM (#34083825)
I have always liked Lisp and array languages, so I am finding my footing with April, since it is very flexible. You can write predominantly in one or the other, but I am finding it easier to do the math and array stuff in APL, and the glue in Lisp. Right now I am experimenting with creating some generative art and music with CM (Common Music, a Lisp music composition system that lends itself well to creating algorithmic music) and using APL to create the patterns for CM as arrays and composed functions. I want to add graphics and animations to the code once I get CM working with April. I just started learning April, and I am having so much fun with it, I need to stay focused on my original task!
Re:The APL Programming Language Source Code (2012) by eggy on Wednesday December 21, 2022 @05:21PM (#34087178)
Another parallel for Rust is Rust and BQN. BQN is a new array language, and you can run it within Rust sort of like what April does for Lisp and APL.

https://detegr.github.io/cbqn-rs/cbqn/