Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is there a modern reincarnation of APL with similarly terse but clever syntax?



I'm working on a language called BQN which I think does just this. The design is done, and we are mainly working on performance and testing for the C implementation (it's also missing some syntax features, but they are all things that don't exist in APL and should be added soon).

https://mlochbaum.github.io/BQN/


The guest of this episode is working on porting J to modern C++. Someone also shared this javascript implementation of APL:

https://github.com/abrudz/ngn-apl#readme


A few. J, K and Q come to mind.


There are many, all with awfully googleable names: j, k, q, etc.


That seems to me to be one of the hardest parts of APL getting adoption, besides it being extremely laborious to read. You can't Google anything.


Go to jsoftware.com - there are links and tons of stuff to read. You'll learn about more searchable terms.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: