Ox Model System

Note: While this was originally published on 2023-01-30, it was updated to reflect later changes to the codebase on 2025-05-18. Note: this is based on the version of Ox in this commit in the Nostalgia repo : d6e4ab7a24 Synopsis In languages like Go and Python, there is a feature called reflection. This essentially allows functions to iterate over arbitrary struct types to get or set its data, or simply get information about the type. Reflection is most commonly used for object serialization, and that is the main use for it in Nostalgia. ...

January 30, 2023 · 10 min · Gary Talent

Nostalgia Developer Handbook

Note: this document is a copy of a document in the Nostalgia repo and will periodically be updated. Last updated: 2024-05-29 Nostalgia Developer Handbook About The purpose of the Developer Handbook is similar to that of the README. The README should be viewed as a prerequisite to the Developer Handbook. The README should provide information needed to build the project, which might be used by an advanced user or a person trying to build and package the project. The Developer Handbook should focus on information needed by a developer working on the project. ...

February 23, 2022 · 13 min · Gary Talent