Settings

Theme

Show HN: Whistler – a Lisp that compiles to eBPF

github.com

3 points by atgreen 14 days ago · 0 comments · 1 min read

Reader

Whistler compiles s-expressions to eBPF bytecode and emits ELF object files (no clang/LLVM). It includes an SSA-based optimizer that matches optimized clang code. You can even use it inline in your Common Lisp code, or from your REPL, and have the eBPF code loaded/unloaded without anything touching disk at all.

Blog post with more background: https://atgreen.github.io/repl-yell/posts/whistler/

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection