Tacit Talk
Podcast by Conor Hoekstra
Tacit Talk is a podcast about programming languages, combinators, algorithms and more!
Start 7 days free trial
After trial, only 79,00 kr. / month.Cancel anytime.
All episodes
10 episodesIn this episode, the 1991 paper A Personal View of APL is discussed. Socials * Tacit Talk YouTube Playlist [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra (Twitter) [https://twitter.com/code_report] * Conor Hoekstra (GitHub) [https://github.com/codereport/] Show Notes Date Released: 2024-12-10 * A Personal View of APL (1991) [https://worrydream.com/refs/Iverson_1991_-_A_Personal_View_of_APL.pdf] * NotebookLM [https://notebooklm.google.com/]
In this episode, the 1989 Phrasal Forms paper is discussed. Socials * Tacit Talk YouTube Playlist [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra (Twitter) [https://twitter.com/code_report] * Conor Hoekstra (GitHub) [https://github.com/codereport/] Show Notes Date Released: 2024-12-05 * Phrasal Forms - JSoftware (1989) [https://www.jsoftware.com/papers/fork1.htm] * Phrasal Forms - PDF (1989) [https://dl.acm.org/doi/pdf/10.1145/75145.75172] * NotebookLM [https://notebooklm.google.com/]
In this episode, the 1991 Tacit Definition paper is discussed. Socials * Tacit Talk YouTube Playlist [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra (Twitter) [https://twitter.com/code_report] * Conor Hoekstra (GitHub) [https://github.com/codereport/] Show Notes Date Released: 2024-11-28 * Tacit Definition (1991) [https://dl.acm.org/doi/pdf/10.1145/114054.114077] * NotebookLM [https://notebooklm.google.com/]
In this episode, Conor interviews Mitchell Kember about the state of tooling in BQN. Socials * Tacit Talk YouTube Playlist [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra (Twitter) [https://twitter.com/code_report] * Conor Hoekstra (GitHub) [https://github.com/codereport/] About the Guest Mitchell Kember [https://mitchellkember.com/] is a programming language enthusiast who enjoys working on compilers and developer tools. He maintains the BQN extension for VS Code. Show Notes Date Recorded: 2024-11-23 Date Released: 2024-11-24 BQN Tooling: * BQN VS Code Extension [https://marketplace.visualstudio.com/items?itemName=mk12.bqn] * BQN VS Code Extension (GitHub) [https://github.com/mk12/bqn-vscode] * BQN VS Code Extension - Create an Issue [https://github.com/mk12/bqn-vscode/issues] * bqn-test [https://github.com/codereport/bqn-test] * bqn-lint [https://github.com/codereport/bqn-lint] Other Links: * Fushia (OS) [https://fuchsia.dev/] * FIDL (Fuchsia Interface Definition Language) [https://fuchsia.dev/fuchsia-src/get-started/learn/fidl/fidl] * J Nuvoc [https://code.jsoftware.com/wiki/NuVoc] * Advent of Code [https://adventofcode.com/] * Zig Language [https://ziglang.org/] * BQN Language [https://mlochbaum.github.io/BQN/] * Uiua Language [https://www.uiua.org/] * BQNPAD [https://bqnpad.mechanize.systems/] * University of Waterloo [https://uwaterloo.ca/] * AWK [https://en.wikipedia.org/wiki/AWK] * Lua [https://www.lua.org/] * Pandoc [https://pandoc.org/] * Tree-sitter [https://tree-sitter.github.io/tree-sitter/] * Black (Python) [https://pypi.org/project/black/] * pytest [https://docs.pytest.org/en/stable/] * C++26 Reflection [https://isocpp.org/files/papers/P2996R4.html] * Jelly Language [https://github.com/DennisMitchell/jellylanguage] * ArrayCast Episode 83: Jelly, Code Golf and a Sad Goodbye [https://www.arraycast.com/episodes/episode83-jelly] * Roc Language [https://www.roc-lang.org/] * Software You Can Love Conference [https://sycl.it/] * Software You Can Love Blog Post [https://mitchellkember.com/blog/sycl-2024] * Defeating the Optimizer: How to Write (and avoid) Unoptimizable Code - Martin Wickham [https://www.youtube.com/watch?v=kDwdgkCFbrQ] * Data-Oriented Design Revisited: Type Safety in the Zig Compiler - Matthew Lugg [https://www.youtube.com/watch?v=KOZcJwGdQok] * CppCon 2014: Mike Acton “Data-Oriented Design and C++” [https://www.youtube.com/watch?v=rX0ItVEVjHc] * NotebookLM [https://notebooklm.google/] * Problems with BQN [https://mlochbaum.github.io/BQN/commentary/problems.html] * Software Unscripted Podcast [https://www.youtube.com/channel/UCgyxhwKAtiCREPVlOiamVZg] * Developer Voices Podcast [https://www.youtube.com/@DeveloperVoices] * CoRecursive Podcast [https://corecursive.com/]
In this episode, Conor moderates the first “Implementer Panel” with Marshall Lochbaum (BQN), Adám Brudzewsky (Dyalog APL), Elias Mårtenson (Kap) and Kai Schmidt (Uiua). Socials * Tacit Talk YouTube Playlist [https://www.youtube.com/playlist?list=PLVFrD1dmDdvenJhYti3HomLRkC4_Y9AXA] * Conor Hoekstra (Twitter) [https://twitter.com/code_report] * Conor Hoekstra (GitHub) [https://github.com/codereport/] Show Notes Date Recorded: 2024-10-22 Date Released: 2024-10-23 * Dyalog APL [https://www.dyalog.com/] * BQN [https://mlochbaum.github.io/BQN/] * Kap [https://kapdemo.dhsdevelopments.com/] * Uiua [https://www.uiua.org/] * CBQN [https://github.com/dzaima/CBQN] * Singeli [https://github.com/mlochbaum/Singeli] * Dyalog APL ⎕DT [https://help.dyalog.com/18.0/index.htm#Language/System%20Functions/dt.htm] * What is a primitive? (in BQN) [https://mlochbaum.github.io/BQN/commentary/primitive.html] * BQN Crate [https://mlochbaum.github.io/bqncrate/] * Marshalls bqn-libs [https://github.com/mlochbaum/bqn-libs] * Dyalog APL ⎕R [https://help.dyalog.com/18.0/index.htm#Language/System%20Functions/r.htm] * Arithmetic progression vector [https://aplwiki.com/wiki/Arithmetic_progression_vector] * Uiua Types [https://www.uiua.org/tutorial/types] * Mandelbrot in Kap [https://codeberg.org/loke/array/src/branch/master/demo/mandelbrot.kap] * Uiua Under ⍜ [https://www.uiua.org/docs/under] * BQN Under ⌾ [https://mlochbaum.github.io/BQN/doc/under.html] * Kap Under ⍢ [https://kapdemo.dhsdevelopments.com/reference.html#_structural_under] * Lambda World 2024 - The Power of Function Composition - Conor Hoekstra [https://www.youtube.com/watch?v=W7fjzdEJnvY] * Kap Dice Rolls Example [https://kapdemo.dhsdevelopments.com/clientweb2/#chart%3Abar%20%E2%8D%B8%CB%9D%20%E2%88%A7%20%2B%2F%201%2B%3F10000%206%20%E2%8D%B4%206] Cool Code: * BQN /⁼ [https://mlochbaum.github.io/BQN/try.html#code=ZGF0YSDihpAg4oCicmFuZC5SYW5nZSDCqCAxMDDipYoxMArigKJQbG90IC/igbwgZGF0YSA=] * BQN /↕ [https://kapdemo.dhsdevelopments.com/reference.html#_structural_under] * Dyalog APL ⍸⍳ [https://www.youtube.com/watch?v=W7fjzdEJnvY] * Kap ⍸⍳ [https://kapdemo.dhsdevelopments.com/clientweb2/#c=4o244o2zNg==] * Dyalog APL ⊥⍨ [https://tryapl.org/?clear&q=%E2%8A%A5%E2%8D%A81%200%201%201%200%201%201%201&run] * Uiua °▽ (Run Length Encode) [https://uiua.org/pad?src=0_13_0__wrDilr0gIm1pc3Npc3NpcHBpIgo=] * Uiua Gif [https://www.uiua.org/pad?src=0_13_0__w7fin5wo4oeh4pa9MykgMTAwCg==] * BQN +⌜´ [https://mlochbaum.github.io/BQN/try.html#code=K+KMnMK0MuKlijzihpUxMA==] * Kap ∥ (Parallel Operator) [https://kapdemo.dhsdevelopments.com/reference.html#_parallel]
Available everywhere
Listen to Podimo on your phone, tablet, computer or car!
A universe of audio entertainment
Thousands of audiobooks and exclusive podcasts
No ads
Don't waste time listening to ad breaks when listening to Podimo's content.
Start 7 days free trial
After trial, only 79,00 kr. / month.Cancel anytime.
Exclusive podcasts
Ad free
Non-Podimo podcasts
Audiobooks
20 hours / month