To explore ways of bringing Lisp to wider ranges of audiences, I prefer indentation based syntax like:
->
range 100
map $ fn (x)
* x x
foldl 0 &+
println
which is S-Expressions with indentations, with in-line paren pairs. It looks a lot like Python by still using prefixed operators and it's still S-Expressions after parsing to remain homoiconic.And my prototype language http://calcit-lang.org/ .