Skip to content

What is stable in alpha.1

UniversalToolchain.Wist 0.1.0-alpha.1 is a public alpha. It is stable enough to try in controlled evaluation and prototype scenarios, but it is not a stable 1.0 contract.

Stable enough to try

  • WistEngine;
  • WistEngine.CreateRestrictedArithmetic;
  • WistEngine.CreateFullNative;
  • Compile<TDelegate> for typed delegate-backed hot-path formulas;
  • TryCompile<TDelegate> for non-throwing typed delegate compilation;
  • Evaluate;
  • Validate;
  • packaged Wist facade usage from a clean .NET project;
  • WistEngineOptions.Optimization.Ssa as an opt-in experimental route selector;
  • facade-owned SSA optimization reports on validation, TryCompile, and compiled program metadata;
  • a reviewed facade API baseline in UniversalToolchain.Wist/PublicAPI.Shipped.txt.

Alpha surface / may change

  • additional typed delegate arities and signature shapes;
  • additional signature-based compiled API shapes;
  • object/session-based compiled artifacts;
  • the detailed fields and trace vocabulary inside the experimental SSA report;
  • low-level UniversalToolchain.Ssa.* APIs and extension-pack contracts;
  • additional product-oriented presets;
  • backend-agnostic compiled artifact API;
  • third-party DSL authoring ergonomics;
  • backend authoring contracts;
  • module authoring templates;
  • benchmark reporting format.

Not promised

  • hardened sandbox;
  • stable generic framework API;
  • universal near-C# speed for all modes;
  • frictionless third-party DSL authoring.

Built for developers who want to use, extend, or understand UniversalToolchain.