Devcon Archive logo
Devcon Devconnect Forum Blog
  • Watch
  • Event
    Event: background logo
    • Devcon 7
    • Devcon 6
    • Devcon 5
    • Devcon 4
    • Devcon 3
    • Devcon 2
    • Devcon 1
    • Devcon 0
    • Devconnect ARG
  • Categories
    Categories: background logo
    • Cryptoeconomics
    • Devcon
    • Developer Experience
    • Coordination
    • Core Protocol
    • Layer 2s
    • Real World Ethereum
    • Cypherpunk & Privacy
    • Security
    • Applied Cryptography
    • Usability
  • Playlists

Suggested

Loading results..

View all

About Devcon —

Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.

An intensive introduction for new Ethereum explorers, a global family reunion for those already a part of our ecosystem, and a source of energy and creativity for all.

  • Watch
  • Devcon
  • Devconnect
  • Forum
  • Blog

Get in touch

devcon@ethereum.org

Subscribe to our newsletter

Crafted with passion ❤️ at the Ethereum Foundation

© 2026 — Ethereum Foundation. All Rights Reserved.

devcon8 / fe and the mythical compiler

  • YouTube
Fe and the Mythical Compiler preview
  • Details

Fe and the Mythical Compiler

Duration: NaN:NaN:NaN

Speaker: Micah Fitch

Type: Talk

Expertise: Some familiarity with the topic

Event: Devcon

Date: Nov 2026

An untold potential of compilers is being squandered right when we need it most. Prioritizing lowering above all else leaves rich representations of our programs to waste. All this information that could be used for next generation tooling and formal analyses, why just toss it out when the bytecode arrives? Fe's notoriety as an alternative EVM language overshadows a more interesting story: when the Fe team invested in a query-based, incremental architecture we got comprehensive, fast, high fidelity tooling in return. Fe's language server, code indexing and debug instrumentation are just thin, efficient, maintainable interfaces into the exact same machinery used for lowering and internal analysis. But why stop there, especially now? Let's reimagine compilers not as bytecode emitters but as open graph databases on program representations and the transformations between them, and in doing so unlock deeper analysis, safer code reuse and more fluid interfaces for formal verification.

Categories

EVMAIOpen SourceSupply chainDeveloper Tooling