Chapter and Verse: An Outsider's Overview of Epic Games' New Language
summary
Verse is a logic‑functional language that aims to collapse types and values into one system, with a Verse Calculus underpinning goal‑driven, backtracking evaluation, a Curry‑style type approach, and a closed effect system (converges/decides/suspends, reads/writes/allocates). A beta subset runs in Fortnite creatives via Unreal Editor for Fortnite; design goals claim billion simultaneous users and pervasive transactions (atomic, O(1) writes under contention). A reference implementation in Haskell and an in‑language verifier are promised, full standalone release still pending.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:44Epic Games background
- 3:56What is Verse
- 6:44Verse syntax
- 14:22Verse semantics
- 27:50Types and verifier
- 41:12Effects and memory
- 43:40Verse calculus
- 51:51Future of Verse and Q&A
related talks
22mImplement an Esoteric Programming Language for Fun
47mA Game of Theories: why languages do what they do
20mCode Mode: Let the Code do the Talking
40mUnreal.js
42mA Game of Theories: Why languages do what they do
27mToward a language-neutral browser VM
41mVideo games with JavaScript, lessons learned
01h 12mSICP JS: Ketchup on Caviar?
