Conversation
Notices
-
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 19:42:29 EDT Internet Turtle Ⓐ
I am interested in hearing what non-lispers think of this syntax. https://pastebin.com/jNcQPsYx https://quitter.se/attachment/4625005 -
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 19:43:43 EDT Internet Turtle Ⓐ
For the purpose of the question, Common Lisp, Scheme, and Clojure are considered kinds of lisps. I am looking into reducing parens. -
Koz Ross (koz@quitter.se)'s status on Friday, 13-Oct-2017 20:41:26 EDT Koz Ross
@taknamay Are you familiar with SRFIs 49, 105, 110 and/or 119? They all seem to address your exact issues and use-case. -
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 21:18:00 EDT Internet Turtle Ⓐ
@koz Yes I'm familiar but I'm looking for a more drastic break, not just a layer on top of Scheme -
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 21:18:51 EDT Internet Turtle Ⓐ
@koz I'm OK with the parens but am wondering if an s-expr based language can ever hit mainstream. -
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 21:20:37 EDT Internet Turtle Ⓐ
@koz for example, I don't think any of those address static type systems. -
Koz Ross (koz@quitter.se)'s status on Friday, 13-Oct-2017 21:24:08 EDT Koz Ross
@taknamay Yeah, static type labels are definitely not addressed by these. Thought they might prove helpful. -
Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Friday, 13-Oct-2017 21:29:26 EDT Internet Turtle Ⓐ
@koz Now that I think of it, maybe that would be a good SRFI. I think Kawa does optional types in a non-obtrusive way.
-
-
-
-
-
-
-