INSTALL DBYTE 12.3 ON WINDOWS
Download one ZIP, verify the bytes, extract it, then ask the executable what version it is. That is enough for a first clean run.
00 download
DOWNLOAD dbyte-v12.3.0-windows-x64.zip
10 verify before running
$Zip = ".\dbyte-v12.3.0-windows-x64.zip"
$Expected = "0AD84B022810080897A323DEE7BA103C64C0DEDC58F3C9CA251CA712C1823B53"
$Actual = (Get-FileHash $Zip -Algorithm SHA256).Hash
if ($Actual -ne $Expected) { throw "DBYTE 12.3 PACKAGE HASH MISMATCH" }
(Get-Item $Zip).LengthEXPECTED BYTES 4065137 EXPECTED SHA256 0AD84B022810080897A323DEE7BA103C64C0DEDC58F3C9CA251CA712C1823B53
20 extract and run
Expand-Archive .\dbyte-v12.3.0-windows-x64.zip .\dbyte-12.3
Set-Location .\dbyte-12.3
.\dbyte.exe --version
.\dbyte.exe run examples\hello.dby
.\dbyte.exe run --vm examples\hello.dbyEXPECTED VERSION DByte 12.3.0 EXPECTED PROGRAM Hello, DByte!
30 next
If both execution paths print the same hello, continue to the language tour. If they do not, stop there and inspect the first failure. Reading fifty more pages will not repair PATH.
FIRST RULE. Verify the file you downloaded, not the file you hoped you downloaded.