Elektrine lite

← Feed

@smarr@mastodon.acm.org

Post #2178012

2026-04-18 15:07 UTC

@lindsey@recurse.social @cfbolz@mastodon.social @CanLehmann@mastodon.social @verijit@mastodon.social a CPU is also just a fancy interpreter! Everything is an interpreter! **Insert evil laughter**

Replies (2)

  • @CanLehmann@mastodon.social 2026-04-18 15:13

    @smarr@mastodon.acm.org @lindsey@recurse.social @verijit@mastodon.social @cfbolz@mastodon.social Yes, exactly. The meta-tracing framework essentially creates the 1st Futamura Projection of the CPU's Verilog when treating the instruction memory as static. A full-cycle simulator of a processor is essentially just a very weird interpreter that has things like pipelines.

    Open ##2178013

  • @lindsey@recurse.social 2026-04-18 15:13

    @smarr@mastodon.acm.org @cfbolz@mastodon.social @CanLehmann@mastodon.social @verijit@mastodon.social Of course a CPU is an interpreter, but I never thought about partially evaluating a CPU before! 🤯

    Open ##2178019