Avshalom
Joined 18 years ago
Karma
11,771
Submissions
3,543
Member since
Jan 19
Joined 18 years ago
Although my general stance remains, most lisp code bases I've seen are remarkably verbose which leads to a glazing over far more than the lack of distinct symbols or prefix notation
(split-sequence:split-sequence #\Space line)
now imagine if that was (split-string " " line)
image if the whole function was (defun split (line)
(remove [\(word) (= "" word)] [split-string " " line]))
or even (defun split (line)
(remove "" [split-string " " line]))
*using [] in place of rainbow parens for clarity of sub argumentsalso the total difference is like a second and a half out of 70.
also also a parent had to hold the child which introduces a mechanism of biasing.
You gotta remember, if those miners weren't basically jumped up amateurs they wouldn't be on a tv show.