> The fly in the ointment is that doing anything substantial quickly becomes complex and requires dealing with a complex programming model to accomplish the task.
Some problems are inherently complex, but whatever it is you want to do it will almost certainly be simpler in Lisp than any other language.
What sort of "substantial" thing did you have in mind?
I fully agree sexpr syntax is both beautiful and efficient. The fly in the ointment is that doing anything substantial quickly becomes complex and requires dealing with a complex programming model to accomplish the task. That can be a daunting hurdle even for experienced users to surmount. It speaks to appeal of simplified interfaces, which may help but I'm pretty sure won't mitigate the problem altogether.
Of course every bit helps, having more tools can be a very good thing if we know how to apply the right tool for the task at hand.