You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mike Lewis edited this page Aug 20, 2017
·
9 revisions
The Epoch Programming Language
Welcome to the home of Epoch, an opinionated programming language designed to balance speed, control, and productivity.
Epoch places a strong emphasis on certain ways of thinking about programming, at both large and small scales. The decisions behind the language will undoubtedly not please everyone - but if you're a like-minded programmer, we hope Epoch scratches your itch as well as it has scratched our own.
What It Looks Like
See the Example Epoch Snippets page for a showcase of small Epoch programs doing routine things.
Full Description and Project Status
The Project README contains a more complete description of the language and a summary of where things stand. Additionally, the Project Roadmap details the current state of plans for the language.
These are assorted articles written to capture bits of information and detail about how Epoch is implemented, as well as some supplemental data on systems that Epoch closely interacts with.