Software & Languages

Page 13 of 41

  1. Gabriella Gonzalez – How to market Haskell to a mainstream programmer

    KonfyLength: 42 minutesFunctional programming

    In briefGabriella Gonzalez argues that developers misunderstand marketing as deception or hype, and applies the technology-adoption ideas of Crossing the Chasm to Haskell. She looks at what keeps Haskell from reaching mainstream programmers and what a community can do about it.

  2. Emily Shea - "Perl Out Loud"

    The Perl and Raku Conference - Greenville, SC 2026Length: 51 minutesPython, Ruby & scripting languages

    In briefEmily Shea, a Fastly engineer with repetitive strain injury, describes using voice dictation as her main way of programming. She covers homophones, custom vocabulary and building her own voice commands to write Perl.

  3. Building Your Own Dynamic Language

    StanfordLength: 1 hour 14 minutesCompilers, interpreters & program analysis

    In briefIan Piumarta's 2007 Stanford EE380 lecture on building a dynamic programming environment from the ground up, from the Viewpoints Research Institute's work. It covers the design of a language and system with a recursive design, parsing through code generation, and the COLA architecture.

  4. Halide Talk

    Andrew AdamsLength: 26 minutesComputer graphics & rendering

    In briefAndrew Adams, a Halide developer, presents the Halide language for image processing and tensor computation. The talk explains the separation of algorithm from schedule with illustrated examples of parallelism, locality and redundancy tradeoffs.

  5. "An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega

    Strange Loop ConferenceLength: 55 minutesProgramming language design

    In briefDevine Lu Linvega of Hundred Rabbits talks about low-power, offline computing, esoteric languages and the Uxn virtual machine, informed by years of sailing the Pacific. The talk frames computing sustainability through a permaculture lens.