Tacit Talk

Tacit Talk

By Conor HoekstraTechnology
Download on the App Store

Tacit Talk episodes

  • Episode 6: Implementer Panel #1 (APL, BQN, Kap, Uiua)

    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
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    Show Notes

    Date Recorded: 2024-10-22
    Date Released: 2024-10-23

    • Dyalog APL
    • BQN
    • Kap
    • Uiua
    • CBQN
    • Singeli
    • Dyalog APL ⎕DT
    • What is a primitive? (in BQN)
    • BQN Crate
    • Marshalls bqn-libs
    • Dyalog APL ⎕R
    • Arithmetic progression vector
    • Uiua Types
    • Mandelbrot in Kap
    • Uiua Under ⍜
    • BQN Under ⌾
    • Kap Under ⍢
    • Lambda World 2024 - The Power of Function Composition - Conor Hoekstra
    • Kap Dice Rolls Example

    Cool Code:

    • BQN /⁼
    • BQN /↕
    • Dyalog APL ⍸⍳
    • Kap ⍸⍳
    • Dyalog APL ⊥⍨
    • Uiua °▽ (Run Length Encode)
    • Uiua Gif
    • BQN +⌜´
    • Kap ∥ (Parallel Operator)
    2 hr 49 min
  • Episode 5: Combinatory Programming with Zach Smith

    In this episode, Conor interviews Zach Smith about Combinatory Programming.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    About the Guest

    Zach Smith is a Brooklyn-based writer and computer programmer. His independent research tends to focus on novel intersections between computer programs and the liberal arts.

    Show Notes

    Date Recorded: 2024-09-27
    Date Released: 2024-09-28

    • Combinatory Programming
    • The Recurse Center
    • Learn You A Haskell for Great Good!
    • “Point-Free or Die: Tacit Programming in Haskell and Beyond” by Amar Shah
    • Janet
    • APCL (A Practical Combinator Library)
    • apcl-js
    • apcl-janet
    • apcl-erl
    • apcl-ex
    • History of Mathematical Notation
    • ArrayCast Episode 84: Tacit #6
    • zdsmith.com
    1 hr 35 min
  • Episode 4: Dyalog APL with Adám Brudzewsky

    In this episode, Conor interviews Adám Brudzewsky, head of language design at Dyalog Ltd.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    About the Guest

    Adám Brudzewsky is the head of language design at Dyalog Ltd. He is a lifelong APL programmer, founder of the APL Orchard, and the creator of Extended Dyalog APL and APLcart.

    Show Notes

    Date Recorded: 2024-08-09
    Date Released: 2024-08-11

    • www.dyalog.com
    • TryAPL
    • ArrayCast Podcast
    • Dyalog User Meeting YouTube Channel
    • Dyalog Ltd YouTube Channel
    • Mastering Dyalog APL by Bernard Legrand
    • Learning APL by Stefan Kruger
    • Programming in APL by Ray Polivka
    • Tacit Workshop Link (Tacit Techniques)
    • Combinator Table Tweet
    • Dyalog Help - Operator Syntax
    • Withe Glyph
    • The Power of Function Composition - Conor Hoekstra | Craft Conference 2024
    • Having Fun with Point Free Programming in APL
    • J Modifier Trains
    • Chess Problem / Solution
    • TinyAPL
    • TinyAPL Combinators
    • Dyalog RIDE
    2 hr 3 min
  • Episode 3: Kap with Elias Mårtenson

    In this episode, Conor interviews Elias Mårtenson, creator of the Kap programming language.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    About the Guest

    Elias Mårtenson is the creator or the Kap programming language.

    Show Notes

    Date Recorded: 2024-07-12
    Date Released: 2024-07-13

    • Array Cast Episode 72: Elias Mårtenson and the Kap array programming language
    • GNU APL
    • A+
    • IBM APL2
    • NARS2000 APL
    • Dyalog APL
    • Kap Programming Language YouTube Channel
    • Elias’ Blog Post: Array languages vs. the curse of the spreadsheet
    • Kap HashMap
    • The Carlisle Group GitHub (APL Repos)
    • Design Patterns vs Anti pattern in APL by Aaron W Hsu at FnConf17
    • Co-dfns
    • Kap HashMaps
    • Kap if/else
    • Jelly Language
    • array/standard-lib/base-functions.kap
    • array/standard-lib/output3.kap
    • Kai Schmidt: The Quest for Tacit; Combinators, Arrays, and Beyond
    • Lang NEXT 2014 Panel Systems Programming in 2014 and Beyond
    1 hr 53 min
  • Episode 2: BQN, I and Singeli with Marshall Lochbaum

    In this episode, Conor interviews Marshall Lochbaum, creator of the BQN, I and Singeli programming languages.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    About the Guest

    Marshall Lochbaum is the creator of the I, BQN and Singeli programming languages. He discovered J in high school and has made contributions to the J interpeter. He worked at Dyalog Ltd from 2017 to 2020 at which point he left to focus on developing BQN. He has also been a panelist on the ArrayCast podcast since 2022.

    Show Notes

    Date Recorded: 2024-05-27
    Date Released: 2024-05-28

    • Marshall Lochbaum’s APL Wiki Page
    • BQN Programming Language
    • I Programming Language
    • Singeli Programming Language
    • I Examples
    • Where APL Glyphs Came From (Timeline of APL primitives)
    • ArrayCast Episode 7: Marshall Lochbaum and the BQN array language
    1 hr 47 min
  • Episode 1: Uiua with Kai Schmidt

    In this episode, Conor interviews Kai Schmidt, creator of the Uiua language.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra (Twitter)
    • Conor Hoekstra (GitHub)

    About the Guest

    Kai Schmidt is a Rust developer, language enthusiast and the creator of the Uiua programming language, a general purpose, stack-based, array-oriented programming language.

    Show Notes

    Date Recorded:
    2024-05-10
    Date Released: 2024-05-11

    • Uiua
    • Gleam Language
    • Kap Language
    • Uiua Pad
    • proglangcast Podcast
    • Combinators in Uiua
    • Combinatory Programming blog by Zach Smith
    • Planet Notation in Uiua
    1 hr 28 min

About Tacit Talk

From the publisher's feed

Tacit Talk is a podcast about programming languages, combinators, algorithms and more!

More shows like Tacit Talk

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,946 Listeners

StarTalk with Neil deGrasse Tyson by Neil deGrasse Tyson

StarTalk with Neil deGrasse Tyson

14,361 Listeners

Odd Lots by Bloomberg

Odd Lots

1,972 Listeners

Very Bad Wizards by Tamler Sommers & David Pizarro

Very Bad Wizards

2,679 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

CppCast by Jason Turner & Mathieu Ropert

CppCast

106 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

581 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

ADSP: Algorithms + Data Structures = Programs by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

ADSP: Algorithms + Data Structures = Programs

37 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,908 Listeners

ArrayCast by Conor Hoekstra & Adám Brudzewsky

ArrayCast

38 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

66 Listeners

Developer Voices by Kris Jenkins

Developer Voices

30 Listeners

Rust in Production by Matthias Endler

Rust in Production

25 Listeners

Fallthrough by Fallthrough Media

Fallthrough

13 Listeners