This comes from S01E03 of discovery https://github.com/Laurelai/decompi...8DF1A2B905/37FC7C5D89F1E5A96F54318DF1A2B905.c <-- I see this code there In the scene they were showing the code, they were pointing out errors with commented out code. Then they expanded one of the commented out lines with a snibbit of code further down and omitted some of the code below that's not in bold. v5 = GetModuleHandleW(L"NTDLL.DLL"); v4 = GetProcAddress(v5, "ZwSetInformationFile"); if ( !v4 || (v7 = *(_DWORD *)(a1 + 4), v13 = *(_DWORD *)a1, v8 = *(_DWORD *)a2, v14 = v7, v9 = *(_DWORD *)(a2 + 4), v15 = v8, v10 = *(_DWORD *)a3, v16 = v9, v11 = *(_DWORD *)(a3 + 4), v17 = v10, v19 = v10, v18 = v11, v20 = v11, v21 = 128, (result = ((int (__stdcall *)(void *, char *, int *, signed int, signed int))v4)(a4, &v12, &v13, 40, 4)) != 0) ) result = SetFileTime(a4, (const FILETIME *)a1, (const FILETIME *)a2, (const FILETIME *)a3); It looks like a decompiled C++ app. Because it's decompiled the variables are all badly named (v1, v2, v3, ... a1, a2, a3, ...)
It would work better if they used Fortran. Unlikely we would recognize any computer languages by the mid 22d century
It's cyclical. They are the lords of COBOL. This has all happened before, and will happen again. Mainly because the last line is GOTO 10.
https://www.theverge.com/tldr/2017/10/3/16412372/star-trek-discovery-cbs-windows-code-command-line Apparently, it's a very specific code...
"FIRE PHASERS!" ... [nothing] .. "Your device performed an illegal action, the system will now reboot and a memory dump will be available, check you event log for debugging information."
Strangely, this threw my suspension of disbelief for a loop because it looks just like real-life computing. Kor
Objective-C is nice. And I have always had a soft spot for good old ANSII C. C++ and its abomination of a successor C#, however, can disappear into the mists of time forever, as far as I'm concerned. And Java. Java too. Does anyone still use SmallTalk or Common LISP anymore? Those languages can fuck off too.