The Array Cast

What is Singeli?

The Array Cast

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_Brudzewsky

https://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-language

https://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

Next Episodes

The Array Cast

Lynn Sutherland and the Story of Nial @ The Array Cast

πŸ“† 2023-09-02 05:59 / βŒ› 01:20:04


The Array Cast

Rob Pike - Array Languages are Important @ The Array Cast

πŸ“† 2023-08-19 07:02 / βŒ› 01:13:19


The Array Cast

Raul Miller - Precision @ The Array Cast

πŸ“† 2023-08-05 07:00 / βŒ› 01:05:10


The Array Cast

PyTorch and Dex with Adam Paszke @ The Array Cast

πŸ“† 2023-07-22 06:31 / βŒ› 01:11:56


The Array Cast

Learning and Teaching Array Programming @ The Array Cast

πŸ“† 2023-07-08 07:00 / βŒ› 01:02:38