Hacker Newsnew | past | comments | ask | show | jobs | submit | liveranga's commentslogin

Nushell is another one with tables built-in:

https://www.nushell.sh/book/working_with_tables.html


It's interesting how often there are similarities between Numshell, Rye and Lil, although I think they are from different influences. I guess it's sort of current zeitgeist if you want something light, high level and interactive.


Having J on the phone in your pocket is great.

And lots of the "labs" (interactive tutorials) are built in too: 3 dots -> Help -> Labs..

Edit: I should also have mentioned that Termux on android can build ngn-k, goal and a bunch of other open source array languages too.

There's also Rob Pike's Ivy language for Android too.


For android and apl we also have dzaima's AndroidIDE which is the best android array implementation that I have found.

https://github.com/dzaima/APL/tree/master/AndroidIDE




Just to throw a positive word out there from one of the quiet majority of your readers, I think you absolutely nailed it with Crafting Interpreters.

It's by far the best introductory book on this topic I've come across yet. It's a fun read and completely demystifies the "magic" of how interpreters work.


Thank you! :D



There's also a number of different open source implementations of various versions of K listed on the K wiki:

https://k.miraheze.org/wiki/Running_K


Thanks, I appreciate the link. As it turns out, it is really hard to google "K"


There's also April APL: https://github.com/phantomics/april

Also the array language family seems to be stronger than ever with foss: ngn/k, BQN, uiua, and of course J but as you mentioned they're all different languages.


I cant recommend enough this april video of Andrew Sengul:

https://www.youtube.com/watch?v=AUEIgfj9koc


Thank you. I had seen April previously although it looks like it's had a lot of updates since then. I appreciate you bringing it back to my attention :)

It looks like it can load pure APL files.

All the examples I see use the Lisp repl and APL is called within strings. Does it provide an APL repl, too?


April is amazing. I have used J for over a decade, and I am currently being swept away by uiua, but my old Lispy love teamed up with APL in April is a knockout combo: Do the generic stuff with Lisp and the numerical magic with APL.


I had not heard of uiua before, but I'm familiar with both APL and stack languages, so it should fun to explore it its capabilities.


No mention of 'R'?


The Zotero ipad app is the one thing that made my iPad pro actually useful: https://www.zotero.org/


It's amazing watching the live dashboard for Australia's energy grid: https://opennem.org.au/energy/nem/?range=1d&interval=30m

Looking at the annual data is amazing too: https://opennem.org.au/energy/nem/?range=all&interval=1y

In 2022 our electricity grid was 34.9% renewables already, with wind and solar pretty close in proportion.


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

Search: