Anyway, I like the design, and I think the designers did a good job.
Anyway, I like the design, and I think the designers did a good job.
Basically, I think that Lisp and Scheme have a reputation for being unapproachable. This reputation partly comes from how we structure our communities, who we reach out to, and etc. But it also depends on how we message ourselves.
There's a very conscious decision in the new design to make things look playful and inviting, to encourage experimentation. I think that's super important. It seems like it's having some effect on encouraging people to become engaged, and it certainly doesn't seem to be doing any harm to those who are already into hacking parentheses. :)
I don't think Lisp itself has that problem any more. Everyone knows that Clojure exists and is an approachable Lisp.
The question has now become, "why should I pay attention to any Lisp that's not Clojure?"
- Compilation to native code AOT
- Tooling
- Performance (CL has value types and way better ways to go downlevel, if needed)
• the illustrations on O'Reilly book covers
• the doodles in Learn You A Haskell and Learn You Some Erlang
• _why's Poignant Guide to Ruby
• Le Petit Prince
None of which are "childish" per se, in content or in form—but which all-save-one happen to try to include children in their target audience.
(Carbonmade seems maybe to have aimed for "childish" rather than "simple", though, turning at least me a bit off)
My only quibble is the cartoon next to "Guile is an extension language platform" - the main character is facing out off the edge of the page. I'd flip it to make the cartoon draw your eye toward the text.
(The same could be said for the cartoon at the top of the page, but I like that one the way it is.)
That said... carbonmade is too much for me.