An ActiveState runtime is a pre-built, installable bundle that contains both a programming language and the packages needed for developing in that language.
ActiveState uses the Platform to build unique runtimes that contain artifacts (packages, bundles, patches, etc.) for a great out-of-box experience across your entire development environment.
The ActiveState Platform allows you to customize and edit your runtimes, so you can tailor individual bundles to the specific requirements of any given application and scope.
One of the key reasons to build a custom runtime is that the ActiveState Platform is designed to provide for full reproducibility of past builds by storing all components of a runtime build, including:
Your runtimes can be configured and managed through your ActiveState Projects tab.
After creating your project and installing the needed artifacts (packages, bundles, patches, etc.), you can follow these steps to configure the runtime:
state pull
command in the State Tool.