SafireIDE
A Windows-native workbench for projects, source, forms, reports, dictionary/schema work, classes, build output, validation and controlled AI assistance.
Safire is not only a language, only a compiler or only an IDE. It is a RAD system for long-lived business applications where source ownership, build transparency and deployable targets matter.
A Windows-native workbench for projects, source, forms, reports, dictionary/schema work, classes, build output, validation and controlled AI assistance.
Source describes windows, reports, tables, queries, procedures, classes, mappers, web pages, business objects, help and project configurations.
The runtime path is designed for Windows desktop, services, web preview, web app, REST/SOAP/WebSocket, reports, installer and help-package targets.
Safire is being extended beyond desktop Windows RAD into source-backed web and service targets.
Business objects such as timers, email, FTP, JSON, CSV, INI, certificates and code signing are modeled with isolated state, safe message passing, timeouts, cancellation, LastError and deterministic disposal.
Objects can be designed for main-thread use, worker-thread use, and message-based communication without unsafe direct cross-thread mutation.
Safire project configuration work allows artifacts to belong to one or more targets, each with its own build, runtime, distribution and signing rules.
Debug/Release Windows Desktop, Windows Service and Linux Service targets, where applicable.
Web Preview, Release Web App, REST API, SOAP API and WebSocket Service targets.
Runtime profiles, distribution profiles, code-signing plans, certificate references, timestamp server and SHA256 signing rules.
Safire can register help artifacts and help contexts in the project model so Help buttons and Help calls can be source-backed.
Safire is a developer preview. Recent engineering work validates source models, contracts and integration hooks. The next engineering work is to deepen compiler lowering, VM/runtime execution, target-aware build and IDE editing surfaces.
Safire is in active Version 1 development. The best reviewers are experienced business software developers who know the cost of fragile tools, hidden metadata and uncontrolled AI edits.