Scrut.Hut is working on Stich Development Library
Greetings,
Stich Development Library is a general purpose library wherein high performance computing is a primary concern; cache lines and locality are a huge concern, as with design optimization and with more general optimizing; assembler will be used for x86-64 and ARM64 as with the PC as the build target. This development library will be used as a foundation for software projects developed by Scrut.Hut Game Studio, LLC; it was created because it was a branch from the game engine Scrut.Hut Homebrew. This library will allow for compatibility between software projects.
The first section of the library is mathematics. Then memory with facilities and data structures. There is a class which is implemented for dynamic behavior with an abstract base interface for extendable design in the software; management of this class is fully implemented. Implementation of features will be developed and organized into Systems.
This project includes Systems that facilitates features are consists are Event System for Event Driven Architecture, Memory System, Object System, Symbol System, Stream System, Logger System, Script System, File System, Package System, Thread System, Worker System, Model System, Staged Pipeline System, Scheduler System and Governor System, Module System. Much of these Systems use the dynamic class implemented in the project. These Systems are not unified into a single manager / controller class. Yet, the project is responsible to coordinate implementation.
Charles Alan Martin CPhT
cmartin@scruthut.com
Discussion