Luck is undergoing some structural changes to support vocal programming. The project here will form the sub-lingual domain, but the spoken language will be developed separately by deep learning.

A colour red

Locality of reference is the primary constraint on all development. Here precisely 10MB. Other comparable languages take 50-300MB.

let a: list< int > = range(10 * 1000 * 1000)

Why this matters

When all context is shared, bandwidth and latency become the only constraints on complexity.

Game 1: Hangman

Hangman gets more difficult as you learn more words

Game 2: Laws and Permissions (emphasizes red)

Laws add constraints to the actors. Permissions add freedoms to the actors. Actors begin with no constraints and no freedoms.