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.
@emacsen; S-V-O(factorial defun (n) ((n = 0) if 1 (n * ((n - 1) factorial))))
; S-O-V(factorial (n) ((n 0 =) 1 (n ((n 1 -) factorial) *) if) defun)
I would say using these orderings in lisp do not intrinsically improve readability.
@dl @emacsen the SOV one reeks of Forth
@phoe @emacsen I would say Forth is more readable, from lowered expectations if nothing else.
forth shitpost Show more
"nothing else if"
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!