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 →++PHP notes
Short, practical explanations of expressive PHP types, predictable builds, gradual adoption, and the problems these features solve.
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
Write stronger PHP contracts, catch contradictions before runtime, and deploy clean PHP through the ecosystem you already use.
Read note →How ++PHP preserves the relationship between the values a reusable API accepts and returns.
Read note →How throws makes each caller acknowledge the failures an operation expects and can recover from.
Read note →Start with one converted file, keep calling the PHP code around it, and build one complete application.
Read note →Follow the project
Browse the source, join a discussion, or report an issue on GitHub.