Photon Central Database

Welcome to the central knowledge repository for the Photon programming language.

πŸ“‚ Database Main Index

πŸ–– Deck 1: Language Protocols

Target Audience: Users, Cadets, and Language Designers. Essential reading for those deploying Photon in the field.

πŸ”§ Deck 2: Engineering & Internals

Target Audience: Compiler Engineers and Contributors. Restricted technical specifications for the β€œPhaser” compiler engine.


πŸ“ Contribution Protocols

Standard Issue Tool: Obsidian is the recommended interface for accessing and modifying the archives to ensure full compatibility with the knowledge graph.

When submitting updates to the archives:

  1. Language Design: Updates to the language specification reside in docs/language/.
  2. Engine Specs: Compiler implementation details reside in docs/contributing/.
  3. Linking: Maintain the knowledge graph using [[WikiLinks]].
  4. Examples: Theoretical concepts must be accompanied by concrete examples.

πŸ“Š Mission Status

🚧 Status: Experimental / Pre-Warp Photon is currently in active research and development.

Current Objectives:

  • Finalizing Language Specifications.
  • Constructing the Phaser Compiler Infrastructure.
  • Establishing comprehensive training simulations (Tests & Examples).