Thinking on a new syntax for #Scheme. Distinguishing feature: insignificant indentation! Because it’s hard to edit #Wisp in ed.

@aartaka Since Scheme is in some respects a dialect of ALGOL, just replace all the parens with BEGIN/END, & any uppercased symbol has an implicit BEGIN.

DEFINE tf LAMBDA BEGIN test END
IF EQUAL? test #t END
DISPLAY "yes" END
DISPLAY "no" END
END END END

#scheme #algol #end

@mdhughes

But, does that mean the majority of 'modern' programming languages are all descendant of ALGOL?

That is very interesting. I read some ALGOL code and I love them.

@aartaka

@restorante that’s why Lisp programmers sometimes say “ALGOL family” when speaking of the other camp. And calling Common Lisp loop macro “ALGOL-like.”

@mdhughes