3 ms·
As a lover of array languages, I remember being excited to read a futurist article on vector processors and programming languages. It was written right before W
by eggy 3y ago
As a lover of array languages, I remember being excited to read a futurist article on vector processors and programming languages. It was written right before Wes McKinney worked on Pandas (the J programming language influenced him), and I thought J/APL or another array language was going to explode. J has Jd, in which J is fully integrated. This did not come to pass (yet). No matter, I still enjoy array languages anyway. There's a new array language, uiua[1], that is a mix of array and stack concepts with a good standard library including audio and graphics.
[1] https://www.uiua.org/ https://www.uiua.org/
- beanjuiceII 3y agouiua looks like a perl programmer went mad
- nwsm 3y agoIt looks like array/stack Brainfuck. Previous uiua discussion: https://news.ycombinator.com/item?id=37673127 https://news.ycombinator.com/item?id=37673127 Brainfuck: https://en.wikipedia.org/wiki/Brainfuck https://en.wikipedia.org/wiki/Brainfuck
- hoosieree 3y agoAppearances can be deceiving. In terms of expressiveness, Uiua is to Brainfuck as Python is to nand.
- eggy 3y agoExactly this. J and Uiua along with APL for me are very expressive. It doesn't take long to become comfortable with the glyphs. Sad to say, BQN's approach resonated with me, however, some subjective bias in me, didn't feel warm and fuzzy about the glyphs. And that's saying a lot, since I am good with J's ASCII noise, APL's glyphs, and now Uiua's glyphs. Sorry, Marshall! BQN is incredible. Maybe I had some sort of PTSD from my days at the Brooklyn Museum and some weird confluence of hieroglyphics and BQN glyphs!