hackertube.io

"Shen: A Sufficiently Advanced Lisp" by Aditya Siram

Strange Loop Conference · talk · Watch on YouTube

What it is

Aditya Siram introduces Shen, a small hosted Lisp with macros, a built-in Prolog and an optional type system. The talk demos a full web app moving between functional, logic and imperative styles, including turning JSON into a type with macros.

Why Hacker News recommends it

It is the standard recommended introduction to Shen, pointed to whenever Shen or its type system comes up.

  • 2 people recommended it
  • 5 different months
  • 2 strong recommendations
  • first 2015, last 2024

What HN commenters said

  1. “Great talk by Aditya Siram Sept 2014 Strange Loop talk introducing Shen”

    Great introduction to Shen from Strange Loop 2014

    eggy, 2016-05 · Strong recommendation · in “Stanza: A New Optionally-Typed General Purpose Language from UC Berkeley”

  2. “Looking for a feel for Shen? A Strange Loop talk by @deech (40minutes)”

    A 40-minute feel for Shen

    delish, 2015-06 · Recommendation · in “Shen-js Browser REPL”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: shen, lisp, macros, type systems, prolog, strange loop

Also recommended by the same people