[unknown] Let's make it happen. One exciting thing for me as a developer is the decreasing levels of complexity from 2025 out. The core graphics and data rendering next-gen tech is the hard part, but simplistic high-level UI and tooling adds so much value. Combined with the ultra compact installerless EXE and possible adoption of literally instant, immediate updates without even restarting EXE (more on this below), I expect to be 10x more agile with updates to WSV3 Tactical than with WSV3 Professional and its traditional build/release system.
The UI layer in WSV3 Tactical is now a completely separate hot reloading DLL (invisible to user with special memory loading techniques) that can update in literally milliseconds. This is as of the last week, ans brings the current in-progress release binary size from about 195kb to about 135kb. I have contemplated modularizing absolutely everything, including the rendering engine and platform layer. This would be a major tactical advantage - ability to push most updates with zero restarts, except for rare EXE updates, which could be a self-restarting mechanism itself (like Chrome).
One philosophy or WSV3 Tactical is treating everything as data - both CPU code and launch resources - just like realtime geospatial data.
I am so pleased with the immediate installerless launching nature of the current development application and would aspire to have full runtime modularization for immediate updates eventually, just possibly not an optimal choice of time before release (up for debate).
The "customer want to be in control of updates" argument breaks down when considering the streaming data service nature, where updates are breaking anyways, so why not have a completely automatic, seamless, browser like experience where updates are literally immediate? Industrial license could have a static build version for strict security compliance environments, but for the tactical use case, the requirement is pushing new features and substantive fixes as fast and easy as possible with minimal disruption.
Thoughts?