Following discussion on #275 , this ticket is for pulling out the code that's responsible for instantiating models from .nam files into a separate library.
The idea, roughly, is to make this library be more "a la carte" so that it can be a better match for folks who are building on low-resource platforms where some of the C++ used in here isn't feasible.
Open to discussing alternatives, such as outlawing language features that hinder compatibility--especially if alternative approaches might work.
Following discussion on #275 , this ticket is for pulling out the code that's responsible for instantiating models from .nam files into a separate library.
The idea, roughly, is to make this library be more "a la carte" so that it can be a better match for folks who are building on low-resource platforms where some of the C++ used in here isn't feasible.
Open to discussing alternatives, such as outlawing language features that hinder compatibility--especially if alternative approaches might work.