Runtimes

2016-07-07 : ok lets write this lol
2016-10-05 : ok nvm
2017-04-27 : I should add the wikipedia link to microcode and forget this page again.
struct runtime { - instructions - API - runtime - memory } ? https://en.wikipedia.org/wiki/Execution_(computing) https://en.wikipedia.org/wiki/Executable https://en.wikipedia.org/wiki/Compiler https://en.wikipedia.org/wiki/Interpreter_(computing) https://en.wikipedia.org/wiki/Virtual_machine https://en.wikipedia.org/wiki/Intermediate_representation https://en.wikipedia.org/wiki/Bytecode https://en.wikipedia.org/wiki/Machine_code https://en.wikipedia.org/wiki/Object_code https://en.wikipedia.org/wiki/Source_code https://en.wikipedia.org/wiki/Runtime_system https://en.wikipedia.org/wiki/Microcode https://en.wikipedia.org/wiki/X86 https://en.wikipedia.org/wiki/X86-64 https://en.wikipedia.org/wiki/ARM_architecture microcode - per chip cpu instructions | - x86 | motherboard api: interrupts and shit | CPU pipeline | physical memory - x86_64 | - arm | GPU code libc ? ntdll.dll ? Windows API ? https://en.wikipedia.org/wiki/Windows_API https://en.wikipedia.org/wiki/Native_API compiler macros ? C ^ go ^ python python bytecode | python API (Cpython.dll?) | python VM | ? java https://en.wikipedia.org/wiki/Java_virtual_machine https://en.wikipedia.org/wiki/Android_Runtime https://en.wikipedia.org/wiki/ActiveX https://en.wikipedia.org/wiki/C_Sharp_(programming_language) https://en.wikipedia.org/wiki/Microsoft_Visual_C_Sharp perl perl6 DOS batch / .bat ← ← ← ← WHAT is the name of this language ? Where is the specification ? ^ seem to be in the cmd.exe binary powershell vba https://en.wikipedia.org/wiki/Visual_Basic_for_Applications vbs https://en.wikipedia.org/wiki/VBScript vbe https://en.wikipedia.org/wiki/Windows_Script_File (mdr) https://en.wikipedia.org/wiki/Windows_Management_Instrumentation -- there are SQL-like requests ! JScript https://en.wikipedia.org/wiki/JScript | cscript.exe | wscript.exe https://en.wikipedia.org/wiki/Windows_Script_Host [ clarification on javascript / jscript / ecmascript needed ] ECMAscript https://en.wikipedia.org/wiki/ECMAScript x | browser API (w3c spec + -moz ?) | rhino/browser runtime | per-tab memory chunks pdf / Adobe https://en.wikipedia.org/wiki/ActionScript bash (what is a bashism ?) typefaces introduction to TTF the truetype instruction set Haskell runtime wth am i reading? CASIO "Visual Basic" | calculator | 4ko lolol Texas Instrument code SQL - mongodb lolol
wip wip wip