++PHP notes

Language ideas, made concrete.

Short, practical explanations of expressive PHP types, predictable builds, gradual adoption, and the problems these features solve.

Why ++PHP compiles back to PHP

A stronger source language is most useful when it strengthens the code you write without replacing the runtime, package manager, frameworks, or operational knowledge your team already owns.

Explore the language

Field notes

Read by concept

Browse all docs →

Introducing ++PHP

Write stronger PHP contracts, catch contradictions before runtime, and deploy clean PHP through the ecosystem you already use.

Read note

Follow the project

The compiler is built in the open.

Browse the source, join a discussion, or report an issue on GitHub.

View on GitHub