Software & Languages

Page 9 of 41

  1. Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016

    GOTO ConferencesLength: 43 minutesFunctional programming

    In briefFelienne Hermans argues that Excel is the world's most popular programming language and shows how spreadsheets work as a pure functional language. She implements a few mathematical problems in spreadsheet formulas to illustrate why they are so powerful and approachable.

  2. Dtrace Review

    GoogleTalksArchiveLength: 1 hour 18 minutesTesting, debugging & developer tools

    In briefBryan Cantrill's 2007 Google Tech Talk on DTrace, showing how dynamic tracing improves debugging of both development and live production systems. It includes a vivid war story about tracking down a problem on a Sun Ray server.

  3. Cheng Lou - On the Spectrum of Abstraction at react-europe 2016

    ReactEuropeLength: 36 minutesWeb development

    In briefCheng Lou's react-europe 2016 talk lays out a mental framework for thinking about abstraction levels in JavaScript tooling, from Angular and Grunt to Webpack and React. It uses that framework to reason about the cost of abstractions and how to choose between competing solutions.

  4. Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey

    Churchill College, University of CambridgeLength: 1 hour 4 minutesFunctional programming

    In briefSimon Peyton Jones gives Churchill College's annual computer science lecture on Haskell's birth and evolution. He covers the most influential ideas, from laziness to monads and type system evolution, plus current developments and guesses about the future.

  5. A JVM Does That?

    Google TechTalksLength: 53 minutesCompilers, interpreters & program analysis

    In briefCliff Click of Azul Systems asks what a JVM is supposed to do, in a Google Tech Talk from 2011. He covers the services a JVM provides, such as garbage collection and compilation, and the messy reality beneath the abstractions.