~/talk

Solar Invictus

Talkat Solidity Summit 2025 · on Tuesday, 2025-11-18· [smart-contracts]
name:DaniPopes
links:none on file
slides:none on file

Solar is a new Solidity compiler written in Rust that replaces the C toolchain front end and focuses on performance with data‑oriented design, multiple IR stages and multi‑threaded passes. It parses single files 5–10x faster and emits analyzed JSON/ABI up to 40–50x faster in CLI benchmarks, supports parallel parsing across many files, and already powers Foundry features like dynamic linking and forge‑lint. Backend codegen is front end only (no bytecode yet) with a prototype backlog.

AI-written summary · about

  1. 0:00Introduction
  2. 1:53Foundry’s performance breakthroughs
  3. 4:49Compiler performance challenges
  4. 6:58Introducing Solar
  5. 9:08Solar as Rust library
  6. 12:18Performance benchmarks
  7. 14:25Solar’s compiler architecture
  8. 15:49Upcoming features and LSP
  9. 16:55Backend implementation
  10. 20:08Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.