Skip to content

Acknowledgments

There is much to be grateful for and many to thank.

Contributors

  • Tim Fossum, Ph.D.: PLCC was Tim Fossum's vision. He wanted a simple system that allowed students to build simple language's in Java. PLCC-ng is a direct descendant of Tim Fossum's work. PLCC-ng is only possible because of Tim's hard work and because he licensed PLCC underGPLv3 and later, and his course materials under the GFDL. Tim participates in our weekly meetings helping to shape the design and implementation of PLCC-ng.

  • James Heliotis, Ph.D.: James taught with PLCC, and has contributed course materials licensed under GFDL. James participates in our weekly meetings helping to shape the design and implementation of PLCC-ng.

  • Alain Kaegi, Ph.D.: Alain teaches with PLCC, and has contributed course materials licensed under GFDL. Alain participates in our weekly meetings helping to shape the design and implementation of PLCC-ng.

  • Stoney Jackson, Ph.D.: Stoney teaches with PLCC, and has been the chief architect and maintainer for PLCC-ng. Stoney participates in our weekly meetings helping to shape the design and implementation of PLCC-ng.

The following have provided significant code contributions to PLCC-ng.

  • Akshar Patel
  • Connor Francis
  • Kyle Almeida
  • Madison Mason
  • Michael Banerjee
  • Rarity Belle
  • Reed Everist
  • Simran Devi
  • Toby Trench

For a full list of contributors, see the GitHub contributors page.

Institutions & Funding

  • Western New England University through independent studies and research releases has supported the development of PLCC-ng.

Open-Source Dependencies

We stand on the shoulders of giants: Codespace, VS Code, Docker, GitHub, Claude Code, Copilot, Material for MkDocs, MkDocs, Linux, Bats, Pytest, PyPi, Semantic-release, check-jsonschema, docopt-ng, jinja2, PDM, pyfakefs, twine, mike, mkdocs-include-markdown-plugin, mkdocs-kroki-plugin, PlantUML, Mermaid, pytest-watch, pytest-cov, REUSE.