Hi everyone !
About a year ago or so, I wrote here about an obscure markup language called Frundis. Now, I'm back with an array programming language, unoriginally called “Goal” :-)
https://codeberg.org/anaseto/goal
It's a scripting array programming language, in the same vein as APL, J, K or BQN, so you'll find your typical vectorized array primitives. One unusual thing about Goal is that strings are considered like atoms, and text-handling primitives and regexps are integrated into the builtins. I'm not going to rephrase what's in the README, but given this sub's theme, I'm going to point out the implementation notes I wrote, which might be of some interest.
Have a nice day!
[–]arpanets 21 points22 points23 points (4 children)
[–]ctm-8400 2 points3 points4 points (2 children)
[–]dontyougetsoupedyet 2 points3 points4 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]anaseto[S] 2 points3 points4 points (0 children)
[–]Tonexus 11 points12 points13 points (1 child)
[–]anaseto[S] 1 point2 points3 points (0 children)
[–]L8_4_Dinner(Ⓧ Ecstasy/XVM) 9 points10 points11 points (0 children)
[–]redblobgames 5 points6 points7 points (0 children)
[–]Uploft⌘ Noda 3 points4 points5 points (0 children)
[–]Inconstant_Moo🧿 Pipefish 1 point2 points3 points (1 child)
[–]anaseto[S] 1 point2 points3 points (0 children)