MICA · DEVELOPER PROTOTYPE
A cleaner language. A complete Windows workspace.
Build new web applications with immutable bindings, explicit nullable types and static checking. Download Mica’s native runtime, source, examples and verification evidence.
Development prototype · Windows execution remains unverified
Start on Windows
Extract the complete workspace and run the included launchers.
- Download the Windows workspace ZIP, choose Extract All, and move the complete
OneGodian Secure Runtimefolder into Documents. - Read
START-HERE.md. OpenOneGodian Secure Runtime.code-workspacein your editor if desired. - Double-click
Run-Greeting.cmdto printHello, Ada. The launcher selects x64 or ARM64 automatically. - Run
Start-Web.cmd, then openhttp://127.0.0.1:8080/?name=Ada. Press Ctrl-C in the server window to stop it.
No PHP installation, administrator access or system PATH change is required. From the extracted workspace, you can also use:
Mica.cmd check examples/greeting.mica
Mica.cmd run examples/greeting.mica
Mica.cmd serve examples/web.mica --addr 127.0.0.1:8080
Write clear, checked code
fn greet(name: String) -> String {
return "Hello, " + name;
}
let name = "Ada";
print(greet(name));let bindings are immutable. Function parameters and return values have explicit types. Nullable values require an explicit check or fallback. There are no implicit conversions or truthiness rules.
Programs are checked before execution. Integer overflow and division by zero produce controlled errors with source locations.
Workspace, source and evidence
A complete 16.5 MB Windows workspace with x64 and ARM64 executables, editable source, runnable examples, editor workspace, launchers, documentation and Git history.
74 Mica test cases · Windows x64 + ARM64 · 2026-10-24
Development release. The Windows binaries are unsigned and cross-compiled; they were not executed on Windows here. Mica is not a sandbox; OSR capability enforcement remains separate.
-
Complete Windows workspace ↗
16467422 bytes
SHA-256
25678301f13b9b0dd090ad10c066c0065e59979d0d3cd6e35c45a492663d54cd -
Windows ZIP checksum ↗
103 bytes
SHA-256
68c559cc2ee2b5ba2950986aa23158a632b9661626ae1663154cf00cba5b9f56 -
Windows x64 executable ↗
10057728 bytes
SHA-256
80046a96f0cb04c985665493c8c19c39338099d95cd4c0816e10d0fc514d778e -
Windows ARM64 executable ↗
9156608 bytes
SHA-256
d1f7a01ab0e7c3cfdc4535800ce07f16b9c07fe006bb975b8254093787ce9711 -
Linux x64 executable ↗
9921441 bytes
SHA-256
35efaba4882462c55ec50de5e4f3ba025e10c85c311e3696f153228a1faf2f6a -
Complete language source archive ↗
34866 bytes
SHA-256
ecb1f78c6757ccc28658588c6dc158cb84ee45eb9f59f922836f937db3c20dfe -
Git history bundle ↗
48899 bytes
SHA-256
2d48b6285d090df5ceb78428229989e9d41f0b941e4c536ebde18e534e4667b0 -
Windows workspace setup guide ↗
3731 bytes
SHA-256
5ddc96c4bc19e0893230306b2a83feda61a85278f153fe2c80fd43711dc11658 -
Language guide and commands ↗
6878 bytes
SHA-256
4db1e8428e1329809a04ed24d1297ccb69ce686f009549d01791c3acb522401c -
Language specification ↗
15194 bytes
SHA-256
520748b1c6a22dcd32c711cf91a9f4fcb1cf118d2bfd4c2bc2c6f90490ad7185 -
Implementation plan and completion record ↗
25341 bytes
SHA-256
9438987b1251dd1f4f3d815d5bf6d544580ac38a54e2c12cad41686a89eae4ac -
Verification summary ↗
1071 bytes
SHA-256
2eb057c9c840c23d898aeb71ba08ff6aca7cde23adc3b9dd6e0a47439df07e64 -
74-case test evidence ↗
59410 bytes
SHA-256
09a57bd063a2ef9762ecf4eef167232c3f98900f8b76e08bf0f6cadad0c00d0e -
Workspace file checksums ↗
4548 bytes
SHA-256
3d34c6b22832cbff475b81d673a96cd66d04152697234b9e0895e38b14d27f55
Mica source commit: 20deb1536e59abbcfadb931c03b625669bab1340. Compare downloaded files with PowerShell’s Get-FileHash.
Verified scope and current limits
The release records 74 passing Mica language, CLI and development HTTP test cases, plus Go vet and race-detector checks on Linux. The source archive was extracted and tested. The Windows executables were cross-compiled and format checked, are unsigned, and were not executed on Windows in this session.
Mica is not a sandbox. Programs run with your normal operating-system permissions. It does not run PHP applications or implement the OSR capability-enforcement engine. OSR 0.2’s reported 20 development tests are a separate record; neither record establishes independent security certification.
The HTTP server is for development. Arrays, records, imports, package management, databases, sessions and production deployment remain deferred.