Arc Forumnew | comments | leaders | submitlogin
1 point by akkartik 2327 days ago | link | parent

When I built my lisp-without-parens I made the conscious design choice that traditional s-expressions should just work. This way I can make s-expressions more accessible to newcomers without alienating veterans. It's not clear from the article: does bullet have this property?

2 points by seertaak 2326 days ago | link

Yes, and it's not very difficult to get the behaviour:

         // 4-indent, so no parens: back in lisp world.
         (if (prefers-s-expresssions user)
           (print "bullet sucks")
           (print "why are you doing this to yourself??"))