diff --git a/4_experiments/1_core_language/1_implementations/deno/det.txt b/4_experiments/1_core_language/1_implementations/deno/det.txt deleted file mode 100644 index 6f51878..0000000 --- a/4_experiments/1_core_language/1_implementations/deno/det.txt +++ /dev/null @@ -1 +0,0 @@ -https://github.com/denoland/deno diff --git a/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt new file mode 100644 index 0000000..b4d4058 --- /dev/null +++ b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_browser.txt @@ -0,0 +1,27 @@ +def browser: + - formal: ??? + + - in words: ??? + + - plain english: ??? + + - intuition: ??? + + - properties: + - implementations: + - firefox + - chromium + - duckduckgo + - safari + - chrome + - microsoft edge + - opera + - brave + - ... + - examples: ??? + + - use cases: ??? + + - proof: ??? + +References: ??? diff --git a/4_experiments/1_core_language/1_implementations/browser/0_index.html b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html similarity index 75% rename from 4_experiments/1_core_language/1_implementations/browser/0_index.html rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html index 99c582c..85a9c9b 100644 --- a/4_experiments/1_core_language/1_implementations/browser/0_index.html +++ b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.html @@ -1,5 +1,5 @@ - + @@ -9,7 +9,6 @@

Hello World

- diff --git a/4_experiments/1_core_language/1_implementations/browser/0_index.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/browser/0_index.js rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/0_index.js diff --git a/4_experiments/1_core_language/1_implementations/browser/1_variables.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/1_variables.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/browser/1_variables.js rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/1_variables.js diff --git a/4_experiments/1_core_language/1_implementations/browser/2_constants.js b/4_experiments/1_core_language/1_implementations/runtimes/0_browser/2_constants.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/browser/2_constants.js rename to 4_experiments/1_core_language/1_implementations/runtimes/0_browser/2_constants.js diff --git a/4_experiments/1_core_language/1_implementations/node/0_def.txt b/4_experiments/1_core_language/1_implementations/runtimes/1_node/0_node.txt similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/0_def.txt rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/0_node.txt diff --git a/4_experiments/1_core_language/1_implementations/node/0_non_block.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/0_non_block.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/0_non_block.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/0_non_block.js diff --git a/4_experiments/1_core_language/1_implementations/node/1_0_http.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/1_0_http.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/1_0_http.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/1_0_http.js diff --git a/4_experiments/1_core_language/1_implementations/node/1_1_http_chunked.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/1_1_http_chunked.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/1_1_http_chunked.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/1_1_http_chunked.js diff --git a/4_experiments/1_core_language/1_implementations/node/2_0_tcp.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_0_tcp.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/2_0_tcp.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_0_tcp.js diff --git a/4_experiments/1_core_language/1_implementations/node/2_1_tcp_receive_data.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_1_tcp_receive_data.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/2_1_tcp_receive_data.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_1_tcp_receive_data.js diff --git a/4_experiments/1_core_language/1_implementations/node/2_2_tcp_app_chat.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/2_2_tcp_app_chat.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/2_2_tcp_app_chat.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/2_2_tcp_app_chat.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/app.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/app.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/app.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/app.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/config.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/config.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/config.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/config.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Events/emitter.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/emitter.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Events/emitter.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Events/emitter.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_folder_module.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_folder_module.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_folder_module.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_folder_module.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_module_patterns.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_module_patterns.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/app_module_patterns.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/app_module_patterns.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/english.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/english.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/english.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/english.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetings.json b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetings.json similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetings.json rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetings.json diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetingsloader.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetingsloader.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/greetingsloader.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/greetingsloader.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/index.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/index.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/index.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/index.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/spanish.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/spanish.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/greet/spanish.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/greet/spanish.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet1.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet1.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet1.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet1.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet2.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet2.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet2.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet2.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet3.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet3.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet3.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet3.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet4.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet4.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet4.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet4.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet5.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet5.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Modules/patterns/greet5.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Modules/patterns/greet5.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/Prototypes.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Prototypes.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/Prototypes.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/Prototypes.js diff --git a/4_experiments/1_core_language/1_implementations/node/legacy/server/simple_server.js b/4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/server/simple_server.js similarity index 100% rename from 4_experiments/1_core_language/1_implementations/node/legacy/server/simple_server.js rename to 4_experiments/1_core_language/1_implementations/runtimes/1_node/legacy/server/simple_server.js diff --git a/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt b/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt new file mode 100644 index 0000000..9e21171 --- /dev/null +++ b/4_experiments/1_core_language/1_implementations/runtimes/2_deno/0_deno.txt @@ -0,0 +1,19 @@ +def deno: + - formal: ??? + + - in words: ??? + + - plain english: ??? + + - intuition: ??? + + - properties: + - implementations: https://github.com/denoland/deno + + - examples: ??? + + - use cases: ??? + + - proof: ??? + +References: ???