DiscoverThe Array Cast
The Array Cast
Claim Ownership

The Array Cast

Author: The Array Cast

Subscribed: 50Played: 1,762
Share

Description

We explore the Array Languages of APL, J, k, q and offshoots. If you are Array Language curious, this is the podcast for you. Occasionally we may dive into the weeds, but most of the time we try to stay accessible to the general listener.

78 Episodes
Reverse
Array Cast - April 26, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode78-show-notes
Array Cast - April 12, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode77-show-notes
Array Cast - March 29, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode76-show-notes
Stine Kromberg, Dyalog CEO.

Stine Kromberg, Dyalog CEO.

2024-03-1601:13:10

Array Cast - March 15, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode75-show-notes
Array Cast - March 1, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode74-show-notes
Array Cast - February 16, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode73-show-notes
Array Cast - February 2, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode72-show-notes
Array Cast - January 19, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode71-show-notes
Array Cast - January 5, 2024 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode70-show-notes
Array Cast - December 22, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode69-show-notes
Array Cast - December 8, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode68-show-notes
Array Cast - November 24, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode67-show-notes
Array Cast - November 10, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode66-show-notes
Array Cast - October 27, 2023 Show NotesThis link will take you to the Show notes on the ArrayCast website: https://www.arraycast.com/episode65-show-notes
Tacit #5

Tacit #5

2023-10-1401:47:25

Array Cast - October 13, 2023 Show Notes[01] 00:02:40 Minnowbrook conference https://aplwiki.com/wiki/APL_Implementer%27s_Workshop              Combinators https://en.wikipedia.org/wiki/Combinatory_logic#Examples_of_combinators              Tacit Programming https://mlochbaum.github.io/BQN/doc/tacit.html              Function Composition https://aplwiki.com/wiki/Function_composition              Tacit Episodes of the ArrayCast                Tacit #4 The Dyadic Hook https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook                Tacit #3 And Other Topics https://www.arraycast.com/episodes/episode15-tacit-3-and-other-topics                Tacit #2 Why Tacit? https://www.arraycast.com/episodes/episode11-why-tacit                Tacit #1 Tacit Programming https://www.arraycast.com/episodes/episode-09-tacit-programming[02] 00:03:35 Arrayground https://apps.apple.com/us/app/arrayground/id6453522556              Conor's Uiua videos                 Uiua - A New Array Language https://www.youtube.com/watch?v=iTC1EiX5bM0                 BQN vs. Uiua https://www.youtube.com/watch?v=pq1k5USZZ9A                 BQN vs. Uiua #2 https://www.youtube.com/watch?v=SpZJxbOf_jM[03] 00:05:41 Stanley Jordan https://en.wikipedia.org/wiki/Stanley_Jordan              April, an APL Compiler for Common Lisp https://www.youtube.com/watch?v=AUEIgfj9koc              Andrew Sengul Episode of the ArrayCast https://www.arraycast.com/episodes/episode23-andrew-sengul              Uiua Episode of the ArrayCast https://www.arraycast.com/episodes/episode63-uiua              Game videos in BQN                 Snake2 in 8 Minutes https://youtu.be/tOZde7zrsLM?si=N2jTdTZBlPEleCr0 https://youtu.be/wTIlQ1Ib-zE                 Snake (longer version) https://youtu.be/wTIlQ1Ib-zE              A Game implemented in APL                 Draculark in APL https://medium.com/@solarbreeze69/draculark-a-mudlarking-vampire-hunting-game-bbf40361bf1a[04] 00:09:06 Forks https://code.jsoftware.com/wiki/Vocabulary/fork              Before and After in BQN https://mlochbaum.github.io/BQN/doc/hook.html              Invisible Modifiers https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers Peter Mikkelsonhttps://pmikkelsen.comhttps://www.dyalog.com/blog/2022/11/welcome-peter-mikkelsen/[05] 00:14:52 Atop in J https://code.jsoftware.com/wiki/Vocabulary/at              Compose (Over) in J  https://code.jsoftware.com/wiki/Vocabulary/ampv              Atop and Over BQN https://mlochbaum.github.io/BQN/doc/compose.html[06] 00:17:04 Henry Rich Episodes on the ArrayCast                Fold in J https://www.arraycast.com/episodes/episode50-fold                Henry Rich - Threads in J9.4 https://www.arraycast.com/episodes/episode48-henry-rich                Henry Rich presents J903 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903                Henry Rich's Deep Dive into J https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j              Invisible Modifiers Table https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers              Seymour Papert https://en.wikipedia.org/wiki/Seymour_Papert[07] 00:20:10 NuVoc https://code.jsoftware.com/wiki/Vocabulary              Forks https://code.jsoftware.com/wiki/Vocabulary/fork              Modifier Trains https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers              Modifier Train Exploration https://code.jsoftware.com/wiki/Vocabulary/ModifierTrains              Modifier Train Exploration Discussion https://code.jsoftware.com/wiki/Talk:Vocabulary/ModifierTrains[08] 00:24:23 Atop APL Paw glyph  https://aplwiki.com/wiki/Atop_(operator) https://aplwiki.com/wiki/Over              Over APL Hoof glyph  https://aplwiki.com/wiki/Over[09] 00:44:44 Arity of functions https://en.wikipedia.org/wiki/Arity              Conjugate Monadic + https://code.jsoftware.com/wiki/Vocabulary/plus              Plus Dyadic + https://code.jsoftware.com/wiki/Vocabulary/plus#dyadic[10] 00:54:55 Forks in the KAP Programming Language https://kapdemo.dhsdevelopments.com/kap-comparison.html#_fork              Forks modelled in the dfns workspace http://dfns.dyalog.com/n_fork.htm[11] 01:00:35 Kadane's Algorithm https://en.wikipedia.org/wiki/Maximum_subarray_problem[12] 01:06:24 Pepe's Trains - Past, Present and ... https://www.jsoftware.com/pipermail/programming/2017-October/049263.html[13] 01:10:47 Dyadic Or BQN https://mlochbaum.github.io/BQN/doc/logic.html              Monadic Sort BQN https://mlochbaum.github.io/BQN/doc/order.html[14] 01:15:23 Signum Monadic * https://code.jsoftware.com/wiki/Vocabulary/star              Times Dyadic * https://code.jsoftware.com/wiki/Vocabulary/star#dyadic[15] 01:18:20 Jelly programming language                https://github.com/DennisMitchell/jellylanguage                https://aplwiki.com/wiki/Jelly[16] 01:25:14 Zilde Empty https://aplwiki.com/wiki/Zilde              BQN's Nothing https://mlochbaum.github.io/BQN/help/nothing.html              Monadic and Dyadic Meanings https://aplwiki.com/wiki/Mnemonics#Pairing_monadic_and_dyadic_meanings              Overloading in BQN https://mlochbaum.github.io/BQN/commentary/overload.html              q Programming Language https://code.kx.com/q/              Overloading in q https://code.kx.com/q/ref/overloads              q Unary Forms https://code.kx.com/q/basics/exposed-infrastructure/#unary-forms[17] 01:30:56 Michael Higginson Episode of ArrayCast https://www.arraycast.com/episodes/episode46-michael-higginson              Lynn Sutherland Nial Episode of ArrayCast https://www.arraycast.com/episodes/episode61-lynn-sutherland-and-nial              NARS2000 Programming Language https://www.nars2000.org/              Hyperators in NARS2000 https://wiki.nars2000.org/index.php?title=Anonymous_Functions/Operators/Hyperators              Hyperators in Dyalog https://dfns.dyalog.com/n_hyperators.htm[18] 01:41:46 Category Theory https://en.wikipedia.org/wiki/Category_theory[19] 01:45:25 Contact AT ArrayCast DOT Com
Array Cast - September 29, 2023 Show Notes[01] 00:01:30 Aaron Hsu talk promotions:              Good for 30% off until Oct 1st: http://www.eventbrite.com/e/540887036687/?discount=AaronHsu30              Good for 15% off up to the conference: http://www.eventbrite.com/e/540887036687/?discount=AaronHsu15[02] 00:02:35 APL Toronto Meetup https://www.meetup.com/programming-languages-toronto-meetup/events/296185743/[03] 00:04:01 Uiua programming language https://www.uiua.org/[04] 00:05:52 BQN programming language https://github.com/mlochbaum/BQN/blob/master/README.md              Combinators https://en.wikipedia.org/wiki/Combinatory_logic              ArrayCast tacit programming episodes                   https://www.arraycast.com/episodes/episode-09-tacit-programming                   https://www.arraycast.com/episodes/episode11-why-tacit                   https://www.arraycast.com/episodes/episode15-tacit-3-and-other-topics                   https://www.arraycast.com/episodes/episode17-tacit4-the-dyadic-hook              CodeReport YouTube Channel https://www.youtube.com/c/codereport/videos[05] 00:10:52 k programming language https://k.miraheze.org/wiki/              Array Models https://aplwiki.com/wiki/Array_model              Jagged arrays https://en.wikipedia.org/wiki/Jagged_array[06] 00:16:35 Bob Smith: A Programming Technique for Non-rectangular Data https://dl.acm.org/doi/10.1145/800136.804488[07] 00:19:55 Windows function BQN https://mlochbaum.github.io/BQN/doc/windows.html              Windows function Uiua https://www.uiua.org/docs/windows              Combinator Birds https://www.angelfire.com/tx4/cus/combinator/birds.html              Uiua language tour https://www.uiua.org/tour              Uiua tutorial https://www.uiua.org/docs#tutorial[08] 00:24:33 Stack programming paradigm https://en.wikipedia.org/wiki/Stack-oriented_programming              Forth programming language https://www.forth.com/forth/              Factor programming language https://en.wikipedia.org/wiki/Factor_(programming_language)              Arity https://en.wikipedia.org/wiki/Arity              Ambivalent functions https://aplwiki.com/wiki/Ambivalent_function[09] 00:34:04 Vigil https://github.com/munificent/vigil              I programming language https://aplwiki.com/wiki/I              Hook https://aplwiki.com/wiki/Hook[10] 00:43:15 Modifiers in Uiua https://www.uiua.org/docs/functions[11] 00:47:25 Over combinator https://www.uiua.org/docs/over[12] 00:52:25 Nial programming language https://www.nial-array-language.org              Nial episode on ArrayCast https://www.arraycast.com/episodes/episode61-lynn-sutherland-and-nial              q programming language https://code.kx.com/q/[13] 00:55:23 Scan https://aplwiki.com/wiki/Scan[14] 00:58:30 Audio in Uiua https://www.uiua.org/docs/audio[15] 01:00:04 John Earnest Media episode on ArrayCast https://www.arraycast.com/episodes/episode43-john-earnest-decker              Rust programming language https://www.rust-lang.org Rust binding to CBQN https://crates.io/crates/cbqn/ https://detegr.github.io/cbqn-rs/cbqn/              C++ programming language https://en.wikipedia.org/wiki/C++[16] 01:04:16 Take function https://www.uiua.org/docs/take[17] 01:05:46 April episode on Arraycast https://www.arraycast.com/episodes/episode23-andrew-sengul              April programming language https://aplwiki.com/wiki/April[18] 01:07:26 Github https://github.com/uiua-lang/uiua              Uiua website https://www.uiua.org[19] 01:10:05 Contact AT ArrayCast DOT Com               APL Farm Discord/Matrix  https://aplwiki.com/wiki/APL_Farm
What is Singeli?

What is Singeli?

2023-09-1601:17:25

Array Cast - September 15, 2023 Show Notes[01] 00:01:50 J Primer https://code.jsoftware.com/wiki/Help/Primer/Title              APLCart https://aplwiki.com/wiki/APLcart              Request for link for J Wiki Browser edward DOT j DOT gottsman AT gmail DOT com              Video demo of the J wiki browser https://www.youtube.com/watch?v=emVBSN6EZFI              Putting JHS on AWS https://code.jsoftware.com/wiki/System/Installation/Cloud              J on iOS https://code.jsoftware.com/wiki/Guides/iOS[02] 00:07:05 Looking for APLwiki administrators https://aplwiki.com/wiki/Ad%C3%A1m_Brudzewskyhttps://aplwiki.com/wiki/Adám_Brudzewsky#External_links              Contact AT ArrayCast DOT Com[03] 00:10:01 Singeli Music Genre https://en.wikipedia.org/wiki/Singeli              Singeli Programming Language https://github.com/mlochbaum/Singeli/tree/master#readme              Singeli Interactive Playground https://github.com/dzaima/singeliPlayground[04] 00:12:35 Venn Diagram of Array languages https://twitter.com/code_report/status/1570069385548537857              "What Makes a Language an Array Programming Language" on the ArrayCast https://www.arraycast.com/episodes/episode36-what-makes-an-array-language              Tuples in Singeli https://github.com/mlochbaum/Singeli/tree/master#tuples[05] 00:14:22 Arrays in C https://en.wikipedia.org/wiki/C_programming#Arrays              Generator in Singeli https://github.com/mlochbaum/Singeli/tree/master#generators              k Programming Languages https://aplwiki.com/wiki/K              Singeli Tutorials               Interpreter https://github.com/mlochbaum/Singeli/blob/master/doc/interpreter.md               Compiler https://github.com/mlochbaum/Singeli/blob/master/doc/compiler.md               Purity and Ford write a min filter https://github.com/mlochbaum/Singeli/blob/master/doc/minfilter.md[06] 00:16:50 Closures in programming languages https://en.wikipedia.org/wiki/Closure_(computer_programming)              Python Programming Language https://en.wikipedia.org/wiki/Python_(programming_language)[07] 00:21:15 Types in Singeli https://github.com/mlochbaum/Singeli/tree/master#types              C Programming Language https://en.wikipedia.org/wiki/C_programming[08] 00:24:03 Program Compilation https://en.wikipedia.org/wiki/Compiler              Program Interpretation https://en.wikipedia.org/wiki/Interpreter_(computing)[09] 00:25:54 C++ Programming Language https://en.wikipedia.org/wiki/C%2B%2B              Intermediate Representation IR https://en.wikipedia.org/wiki/Intermediate_representation[10] 00:29:51 C++ Monomorphization https://en.wikipedia.org/wiki/Monomorphization#[11] 00:39:38 Aaron Hsu Codfns Compiler https://aplwiki.com/wiki/Co-dfns              Aaron Hsu on the ArrayCast https://www.arraycast.com/episodes/episode19-aaron-hsu              TryAPL https://aplwiki.com/wiki/TryAPL[12] 00:44:25 Single Assignment C https://www.sac-home.org/index              Bob Bernecky on the ArrayCast https://www.arraycast.com/episodes/episode55-bob-bernecky[13] 00:48:23 CBQN https://github.com/dzaima/CBQN/tree/master#readme              Rust Programming Language https://en.wikipedia.org/wiki/Rust_(programming_language)              BQN Programming Language https://github.com/mlochbaum/BQN/blob/master/README.md[14] 00:52:30 Template Level Meta-Programming https://en.wikipedia.org/wiki/Template_metaprogramming[15] 00:57:14 X86 Assembler Language https://en.wikipedia.org/wiki/X86_instruction_listings[16] 00:58:16 GPU https://en.wikipedia.org/wiki/GPU              Shader Programming Languages https://en.wikipedia.org/wiki/Shader              Zig Programming Language https://en.wikipedia.org/wiki/Zig_(programming_language)              Haskell Programming Language https://en.wikipedia.org/wiki/Haskell_programming[17] 01:01:03 Bartosz Milewski C++ Metą Programming videos https://www.youtube.com/watch?v=80ifzK3b8QQ&list=PL1835A90FC78FF8BE[18] 01:01:56 D Programming Language https://en.wikipedia.org/wiki/D_programming[19] 01:03:25 Kinds in Singeli https://github.com/mlochbaum/Singeli/tree/master#kinds-of-value[20] 01:06:37 Singeli Tutorials               Interpreter https://github.com/mlochbaum/Singeli/blob/master/doc/interpreter.md               Compiler https://github.com/mlochbaum/Singeli/blob/master/doc/compiler.md               Purity and Ford write a min filter https://github.com/mlochbaum/Singeli/blob/master/doc/minfilter.md[21] 01:07:30 "What is the Problem" ArrayCast Episode https://www.arraycast.com/episodes/episode53-what-is-the-problem[22] 01:11:40 Linguist https://github.com/github-linguist/linguist/blob/master/CONTRIBUTING.md#adding-an-extension-to-a-languagehttps://github.com/search?type=code&q=path%3A*.bqn+NOT+is%3Afork              CodeReport Videos https://www.youtube.com/c/codereport[23] 01:17:48 Contact AT ArrayCast DOT Com              APL Farm Discord/Matrix  https://aplwiki.com/wiki/APL_Farm
Array Cast - September 1, 2023 Show NotesThanks to Bob Therriault, Lynn Sutherland and Adám Brudzewsky for gathering these links:[01] 00:01:34 2023 APL Problem Solving Results https://www.dyalog.com/news/156/420/2023-APL-Problem-Solving-Competition-Winners.htm              Dyalog System Admin/Enterprise Architect opening https://www.dyalog.com/careers.htm#sysadmin[02] 00:02:18 BQN Licensing change to MPL https://github.com/dzaima/CBQN/tree/master#licensing[03] 00:03:11 Contact Stephen about q tutorials sjt AT 5jt DOT com[04] 00:04:51 Nial Programming Language https://aplwiki.com/wiki/Nial              APL Farm discord https://aplwiki.com/wiki/APL_Farm              Alberta Research Council/Alberta Innovates https://albertainnovates.ca/              National Resource Council https://nrc.canada.ca/en/corporate/about-nrc              MaRS Institute https://www.marsdd.com/[05] 00:11:12 Queens University https://www.queensu.ca/              Mike Jenkins https://www.cs.queensu.ca/people/Mike/Jenkins                           https://www.linkedin.com/in/michael-jenkins-1ba84915/              Trenchard More https://en.wikipedia.org/wiki/Trenchard_More[06] 00:14:10 Procedural Programming Language https://en.wikipedia.org/wiki/Procedural_programming              VAX https://en.wikipedia.org/wiki/VAX              IBM PC XT https://en.wikipedia.org/wiki/IBM_PC_XT[07] 00:17:20 Nested Array Theory https://aplwiki.com/wiki/Array_model#Nested_array_theory[08] 00:18:43 Jim Brown https://aplwiki.com/wiki/Jim_Brown[09] 00:25:14 Computer Language Magazine https://archive.org/details/computerlanguage              Carl McCrosky https://www.linkedin.com/in/carl-mccrosky-b936051/              Intel AVX512 https://en.wikipedia.org/wiki/AVX-512[10] 00:27:21 OpenAI https://en.wikipedia.org/wiki/OpenAI              Triton OpenAI https://openai.com/research/triton[11] 00:29:31 APL 84 Helsinki https://aplwiki.com/wiki/APL_conference#1984[12] 00:31:15 Dyalog https://aplwiki.com/wiki/Dyalog_APL              KX https://kx.com/              Julia Programming Language https://julialang.org/              Clojure Programming Language https://clojure.org/              Unix Operating System https://en.wikipedia.org/wiki/Unix              Red Hat https://en.wikipedia.org/wiki/Red_Hat              Sun Microsystems https://en.wikipedia.org/wiki/Sun_microsystems[13] 00:34:15 Matlab https://en.wikipedia.org/wiki/Matlab[14] 00:38:09 Java Programming Language https://en.wikipedia.org/wiki/Java_programming              BQN Programming Language Modifiers https://mlochbaum.github.io/BQN/doc/ops.html#modifiers              J Programming Language Gerunds https://code.jsoftware.com/wiki/Vocabulary/GerundsAndAtomicRepresentation[15] 00:40:39 Nial tutorial https://www.nial-array-language.org/ndocs/intro/[16] 00:42:25 Strand Notation https://aplwiki.com/wiki/Strand_notation              Combinators https://en.wikipedia.org/wiki/Combinatory_logic              Nial Atlas https://www.nial-array-language.org/ndocs/NialDict2.html#atlas              Point free programming https://en.wikipedia.org/wiki/Tacit_programming[17] 00:44:43 eachboth https://www.nial-array-language.org/ndocs/dict/#eachboth[18] 00:46:56 q Programming Language https://code.kx.com/q/learn/startingkdb/language/              peach https://code.kx.com/q/basics/peach/              J threads https://code.jsoftware.com/wiki/Vocabulary/tcapdot#dyadic[19] 00:51:25 Nial website https://www.nial-array-language.org/[20] 00:52:37 Order of Operations https://en.wikipedia.org/wiki/Order_of_operations[21] 00:55:00 Javascript Programming Language https://en.wikipedia.org/wiki/Javascript              Unary Functions https://en.wikipedia.org/wiki/Unary_functions              Smalltalk Programming Language https://en.wikipedia.org/wiki/Smalltalk[22] 01:02:50 TIO Nial Examples               https://tio.run/##y8tMzPn/P7EstSgxPVUhs1hBP7q4NFdHoSQxJ6cy1pqrvCizJFUBJm@oYKRgrGDy/z8A               https://tio.run/##y8tMzPn/v7wosyRVQVtBS0HD0EDByEATSCsYaf7/DwA               https://tio.run/##y8tMzPn/v7wosyRVQVvB0EDByEBBS8FQwej/fwA               https://tio.run/##y8tMzPn/v7wosyRVQUNbwdBAwchAQUvBUMFI8/9/AA               https://tio.run/##y8tMzPn/v7wosyRVQVtBw9BAwchAU0ELyFIw0vz/HwA               https://tio.run/##y8tMzPn/v7wosyRVQcPQQEFDK1pXRztWU8FI8/9/AAOnline Nial Interpreter https://niallang.github.io/NIAL_WASM/[23] 01:17:48 Contact AT ArrayCast DOT Com
Array Cast - August 18, 2023 Show NotesThanks to Bob Therriault, Conor Hoekstra, Marshall Lochbaum and Adám Brudzewsky for gathering these links:[01] 00:01:15 Adám's Leet code playlist https://www.youtube.com/watch?v=MUNPk6_ro4o&list=PLYKQVqyrAEj_6ZSDwha9PeftgKKHeDJ7-              Jot Dot Times - APL News Aggregator https://apl.news/[02] 00:03:08 Rob Pike https://en.wikipedia.org/wiki/Rob_Pike                Talks 2007-20016 https://www.youtube.com/playlist?list=PL3NQHgGj2vtsJkK6ZyTzogNUTqe4nFSWd                Go Time podcast #100 - Creating Go https://changelog.com/gotime/100              Ken Thompson https://en.wikipedia.org/wiki/Ken_Thompson              Robert Griesemer https://en.wikipedia.org/wiki/Robert_Griesemer              Go Programming Language https://en.wikipedia.org/wiki/Go_(programming_language)              The Go Programming Language and environment https://www.youtube.com/watch?v=YXV7sa4oM4I              Ivy Programming Language https://pkg.go.dev/robpike.io/ivy                                                             https://aplwiki.com/wiki/Ivy[03] 00:05:50 UTF-8 https://en.wikipedia.org/wiki/UTF-8[04] 00:07:27 2741 terminal https://en.wikipedia.org/wiki/IBM_2741              TryAPL https://tryapl.org/[05] 00:08:40 Stephen Wolfram https://en.wikipedia.org/wiki/Stephen_Wolfram              Mathematica Programming Language https://en.wikipedia.org/wiki/Wolfram_Mathematica              Lisp Programming Language https://en.wikipedia.org/wiki/Lisp_programming_language[06] 00:11:09 Plan 9 https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs              Bell Labs https://en.wikipedia.org/wiki/Bell_labs[07] 00:12:10 https://en.wikipedia.org/wiki/Google[08] 00:17:20 Russ Cox Advent of Code videos https://www.youtube.com/playlist?list=PLrwpzH1_9ufMLOB6BAdzO08Qx-9jHGfGg[09] 00:18:45 J programming Language https://www.jsoftware.com/#/              Raul Miller episode on the ArrayCast https://www.arraycast.com/episodes/episode59-raul-miller              Transcendental functions https://en.wikipedia.org/wiki/Transcendental_function[10] 00:28:35 q Programming Language https://code.kx.com/q/learn/                                                                    https://apl.wiki/q              Joel Kaplan episode on ArrayCast https://www.arraycast.com/episodes/episode27-joel-kaplan[11] 00:31:21 Ken Iverson  https://en.wikipedia.org/wiki/Kenneth_E._Iverson              Stop Writing Dead Programs Jack Rusher  https://www.youtube.com/watch?v=8Ab3ArE8W3s[12] 00:35:00 Leading axis agreement https://aplwiki.com/wiki/Leading_axis_theory[13] 00:38:15 Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)[14] 00:45:15 Nested Array Theory https://aplwiki.com/wiki/Nested_array[15] 00:50:00 APL wiki https://aplwiki.com/wiki/              Dyalog documentation https://www.dyalog.com/documentation_182.htm#CORE              APLwiki documentation for Take https://aplwiki.com/wiki/Take[16] 00:52:09 BQN Programming Language specification https://mlochbaum.github.io/BQN/spec/index.html              IBM specification APL2 https://www.ibm.com/downloads/cas/ZOKMYKOY              Go Programming Language specification https://go.dev/ref/spec[17] 00:53:25 Rank operator https://aplwiki.com/wiki/Rank_(operator)[18] 00:58:23 Right tack function https://aplwiki.com/wiki/Identity              Combinators https://en.wikipedia.org/wiki/Combinatory_logic[19] 01:02:25 John Scholes Game of Life https://www.youtube.com/watch?v=a9xAKttWgP4              Simplicity is Complicated https://www.youtube.com/watch?v=rFejpH_tAHM[20] 01:10:40 Contact AT ArrayCast DOT Com 
Raul Miller - Precision

Raul Miller - Precision

2023-08-0501:05:10

Array Cast - August 4, 2023 Show NotesThanks to Bob Therriault and AdámBrudzewsky for gathering these links:[01] 00:01:49 Stephen's book contributions sjt AT 5jt DOT com              Dyalog User Meeting https://www.dyalog.com/user-meetings/dyalog23.htm[02] 00:04:19 Henry ArrayCast episodes              ArrayCast Episode #6 https://www.arraycast.com/episodes/episode-06-henry-richs-deep-dive-into-j              ArrayCast Episode #18 https://www.arraycast.com/episodes/episode18-henry-rich-presents-j903              ArrayCast Episode #48 https://www.arraycast.com/episodes/episode48-henry-rich              ArrayCast Episode #50 https://www.arraycast.com/episodes/episode50-fold              APL Farm Discord https://aplwiki.com/wiki/APL_Farm[03] 00:10:40 Todd Rundgren https://en.wikipedia.org/wiki/Todd_Rundgren[04] 00:13:00 J's Extended Integer type https://code.jsoftware.com/wiki/Vocabulary/Constants#Extended_Integers              lib.gmp https://gmplib.org/              Infinity in J https://code.jsoftware.com/wiki/Vocabulary/Constants#Infinity              Endianness https://en.wikipedia.org/wiki/Endianness[05] 00:20:25 NaN or Indeterminate in J https://code.jsoftware.com/wiki/Essays/Indeterminate              Null in K https://k.miraheze.org/wiki/Null%3F[06] 00:25:46 Fixed point type https://en.wikipedia.org/wiki/Fixed-point_arithmetic[07] 00:29:30 Floating Point Math https://0.30000000000000004.com              NARS2000 https://aplwiki.com/wiki/NARS2000              J constants https://code.jsoftware.com/wiki/Guides/Constants[08] 00:35:20 Hilbert Matrix https://en.wikipedia.org/wiki/Hilbert_matrix[09] 00:37:00 Kamila Lisp https://aplwiki.com/wiki/KamilaLisp              Euler's Formula https://en.wikipedia.org/wiki/Euler%27s_formula              Dyalog Idioms https://help.dyalog.com/latest/#Language/Introduction/Idiom%20Recognition/Idiom%20List.htm              Roger's Comments https://www.dyalog.com/blog/2015/12/apl-puns/[10] 00:39:00 World Math Day https://www.jsoftware.com/papers/APLQA.htm#worldmathsday              Complex Floor https://aplwiki.com/wiki/Complex_floor[11] 00:44:50 Dyalog Time Functions https://help.dyalog.com/latest/#Language/System%20Functions/dt.htm              French Republican Calendar https://en.wikipedia.org/wiki/French_Republican_calendar              Proleptic Gregorian calendar https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar              Leap year rules https://en.wikipedia.org/wiki/Leap_year              Microsoft Date Time Picker https://learn.microsoft.com/en-us/dotnet/api/system.datetime.ticks?view=net-7.0[12] 00:48:20 Ben Deane Calendrical C++ https://www.youtube.com/watch?v=qD8HQl1fU5Y[13] 00:53:24 Rosetta Code https://rosettacode.org/wiki/Rosetta_Code              J Wiki https://code.jsoftware.com/wiki/Main_Page[14] 00:59:13 Ktye https://aplwiki.com/wiki/APL%5Civ              April https://aplwiki.com/wiki/April              ArrayCast Episode #23 https://www.arraycast.com/episodes/episode23-andrew-sengul[15] 01:00:47 Scrabble word list Collins https://en.wikipedia.org/wiki/Collins_Scrabble_Words              NWL https://en.wikipedia.org/wiki/NASPA_Word_List              Official Scrabble Players Dictionary https://en.wikipedia.org/wiki/Official_Scrabble_Players_Dictionary[16] 01:03:50 Contact AT ArrayCast DOT com
loading
Comments (1)

Dimitrios Souflis

I am very excited to see that people are still fascinated by expressive non-mainstream languages.

Oct 11th
Reply
loading
Download from Google Play
Download from App Store