gdjn  Diff

Differences From Artifact [3da39adca5]:

To Artifact [af1bbb3860]:


1
2
3
4
5
6


7
8
9
10
11
12
13
%toc
#top gdjn
allow use of Godot 4 with a [^civ civilized] scripting language, viz. [>janet Janet].

	janet: https://janet-lang.org
	godot: https://godotengine.org



@civ {
	to meet the bare minimum standards necessary to qualify as [!civilized] to my mind, a language must:
	* support compilation, whether to bytecode or machine code (excludes gdscript)
	* parse into an AST (excludes bash, php (or used to))
	* support AST-rewriting macros (excludes everything outside the lisp family except maybe rust)
	* use real syntax, not whitespace-based kludges (excludes python, gdscript inter alia)
<





>
>








1
2
3
4
5
6
7
8
9
10
11
12
13
14

#top gdjn
allow use of Godot 4 with a [^civ civilized] scripting language, viz. [>janet Janet].

	janet: https://janet-lang.org
	godot: https://godotengine.org

%toc

@civ {
	to meet the bare minimum standards necessary to qualify as [!civilized] to my mind, a language must:
	* support compilation, whether to bytecode or machine code (excludes gdscript)
	* parse into an AST (excludes bash, php (or used to))
	* support AST-rewriting macros (excludes everything outside the lisp family except maybe rust)
	* use real syntax, not whitespace-based kludges (excludes python, gdscript inter alia)