According to this Reddit Post, 87% of all human languages are either Subject-Object-Verb or Subject-Verb-Object.

Lisps are Verb-(Subject)-Object(s) while most other languages have some form of subject-verb-object ordering (especially OO languages).

I genuinely wonder about this issue of readability.


; S-V-O
(factorial defun (n)
((n = 0) if
(n * ((n - 1) factorial))))

; S-O-V
(factorial (n)
((n 0 =)
(n ((n 1 -) factorial) *) if) defun)

I would say using these orderings in lisp do not intrinsically improve readability.

@phoe @emacsen I would say Forth is more readable, from lowered expectations if nothing else.

Sign in to participate in the conversation

Cantos aspires to be an experimental community of crafts, arts, and games. We believe in nurturing a small intimate group connected to and inspired by global society.