AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
I Can't, I'm Not Gonna Do It in a Language.
Jay Parini: I'm learning Rust, it's a very nice language. It's quickly climbing through the ranks of my favorite languages. The first problem was summing up nested list of numbers and taking the maximum of the sums. He says he meant to do it in a different language but couldn't come up with one that would beat max reduce plus reduce each.Parini: Anyone starting out to learn these languages is going to see that immediately.
Array Cast - January 6, 2023
Show Notes
Thanks to Bob Therriault, Adám Brudzewsky, and Marshall Lochbaum for gathering these links:
[01] 00:01:13 Twitter Poll for APL Cast https://twitter.com/a_brudz/status/1607653845445873664
[02] 00:04:30 Revamped BQNcrate https://mlochbaum.github.io/bqncrate/
[03] 00:06:44 APLcart https://aplcart.info
[04] 00:07:43 Inclusive Range in Q https://www.5jt.com/the-rest-is-silence
p: Prime in J https://code.jsoftware.com/wiki/Vocabulary/pco
Prime in Dyalog APL https://dfns.dyalog.com/n_pco.htm
[05] 00:09:42 Consecutive values https://mlochbaum.github.io/bqncrate/?q=consecutive%20values
[06] 00:11:46 APL Tacit help https://tacit.help
BQN https://saltysylvi.github.io/bqn-tacit-helper/
J tte tacit to explicit https://code.jsoftware.com/wiki/Addons/debug/tte
13 : explicit to tacit https://code.jsoftware.com/wiki/Vocabulary/com
J Phrases https://code.jsoftware.com/wiki/Phrases
[07] 00:19:39 Fun Q https://fun-q.net/
APL Farm Discord/Matrix https://apl.wiki/APL_Farm
[08] 00:22:00 Nick Psaris Episode on ArrayCast https://www.arraycast.com/episodes/episode42-nick-psaris-q
[09] 00:24:20 Extended Precision and Rational Types in J https://www.jsoftware.com/help/jforc/elementary_mathematics_in_j.htm#_Toc191734516
BQN systemMath.fact https://github.com/mlochbaum/BQN/blob/master/spec/system.md#math
NARS 2000 https://aplwiki.com/wiki/NARS2000
[10] 00:26:55 Dyalog Licence https://www.dyalog.com/prices-and-licences.htm
CBQN GPL-3 Licence https://github.com/dzaima/CBQN#license
J GPL-3 Licence https://github.com/jsoftware/jsource/blob/master/license.txt
q Licence https://kx.com/developers/download-licenses/
[11] 00:29:05 April Programming Language https://aplwiki.com/wiki/April
[12] 00:31:20 Sort in BQN https://github.com/mlochbaum/BQN/blob/master/doc/order.md#sort
Without in APL https://aplwiki.com/wiki/Without
Less in J https://code.jsoftware.com/wiki/Vocabulary/minusdot#dyadic
[13] 00:34:30 Jelly programming language https://apl.wiki/Jelly
https://github.com/DennisMitchell/jellylanguage
[14] 00:35:08 Rust programming language https://www.rust-lang.org/
[15] 00:36:40 Lesser of >. in J https://code.jsoftware.com/wiki/Vocabulary/ltdot#dyadic
[16] 00:38:20 Code Golf https://apl.wiki/Code_golf
Parse float functionhttps://mlochbaum.github.io/BQN/spec/system.html#input-and-output
[17] 00:40:44 APL ⎕D https://help.dyalog.com/latest/#Language/System%20Functions/d.htm
APL ⎕C https://help.dyalog.com/latest/#Language/System%20Functions/c.htm
APL ⎕A https://help.dyalog.com/latest/#Language/System%20Functions/a.htm
Advent of Code https://en.wikipedia.org/wiki/Advent_of_Code
[18] 00:43:16 APLx https://aplwiki.com/wiki/APLX
APL PLUS https://aplwiki.com/wiki/APL*PLUS
[19] 00:46:23 Dyalog ⎕DT https://help.dyalog.com/latest/#Language/System%20Functions/dt.htm
[20] 00:52:46 Jelly Tutorial https://github.com/DennisMitchell/jellylanguage/wiki/Tutorial
[21] 00:57:10 Plus Scan in BQN https://github.com/mlochbaum/BQN/blob/master/doc/scan.md
APL +.× https://help.dyalog.com/latest/#Language/Primitive%20Operators/Inner%20Product.htm
J +/ . * https://www.jsoftware.com/help/jforc/applied_mathematics_in_j.htm#_Toc191734505
[22] 01:00:30 q advent of code solutions http://github.com/qbists/studyq/
[23] 01:01:30 SQL https://en.wikipedia.org/wiki/SQL
q for Mortals https://code.kx.com/q4m3/
[24] 01:04:21 BQN Advent of Code list https://mlochbaum.github.io/BQN/community/aoc.html
[25] 01:08:42 Adám's link http://www.jsfuck.com/
https://en.wikipedia.org/wiki/JSFuck
[26] 01:10:02 q links for Advent of Code https://github.com/qbists/studyq/tree/main/aoc/2022
J forums Advent of Code https://www.jsoftware.com/cgi-bin/forumsearch.cgi?all=&exa=advent+of+code&one=&exc=&add=&sub=&fid=&tim=0&rng=0&dbgn=1&mbgn=1&ybgn=2005&dend=31&mend=12¥d=2022
J wiki Advent of Code https://code.jsoftware.com/wiki/Essays/Advent_Of_Code
APL wiki Advent of Code https://apl.wiki/aoc
K Wiki Advent of Code: https://k.miraheze.org/wiki/Advent_of_Code
[27] 01:12:40 Convolutional Neural Networks in APL https://dl.acm.org/doi/pdf/10.1145/3315454.3329960
Neural Networks https://aplwiki.com/wiki/Neural_networks
[28] 01:15:00 Dr. Raymond Polivka's new APL book: http://aplclass.com/book/
APL Stefan Kruger Learning APL https://aplwiki.com/wiki/Books#Learning_APL
J J for C Programmers https://www.jsoftware.com/help/jforc/contents.htm
J Playground Example|Neural Networks https://jsoftware.github.io/j-playground/bin/html2/#
BQN Tutorials https://mlochbaum.github.io/BQN/tutorial/index.html
[29] 01:17:38 APL Wiki Learning Resources https://aplwiki.com/wiki/Learning_resources
k Wiki Learning Resources https://k.miraheze.org/wiki/Learning_Resources
J Wiki Learning Resources https://code.jsoftware.com/wiki/Guides/GettingStarted
[30] 01:19:21 Contact AT ArrayCast DOT com
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode