hackertube.io

2018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”

LLVM · talk · Watch on YouTube

What it is

Christian Schafmeister presents lessons from six years of implementing Clasp, a Common Lisp compiler using LLVM as its backend that interoperates with C++. He explains handling a dynamic, memory-managed language on LLVM.

Why Hacker News recommends it

Mostly cited by the author himself as the introduction to Clasp and Cando, and recommended to those wanting Lisp with C++ library interop.

  • 1 people recommended it
  • 1 different months
  • 0 strong recommendations
  • first 2018, last 2023

What HN commenters said

  1. “those interested in this use case might also be interested in Clasp, a Common Lisp implementation built on LLVM”

    Introduces Clasp, Lisp on LLVM combining dynamic development with C++ libraries.

    0xcde4c3db, 2019-07 · Recommendation · in “Racket Is an Acceptable Python”

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

Topics: clasp, common lisp, llvm, compilers, cando

Also recommended by the same people