Ruby and Gem is such great terminology, can we come up with something half as cool?
Want something short (3 - 4 letters) suitable as a file extension perhaps. Brainstorming some ideas: cap: "Clojure Archive Package" cpa: "Clojure Package Archive" ca: "Clojure Archive" car: "Clojure Archive" (half-assed pun on Lisp's car, plus you can imagine the icon!) clib: "Clojure Library" clip: "Clojure Library Package" On Fri, Aug 7, 2009 at 2:17 AM, Lauri Pesonen<lauri.peso...@iki.fi> wrote: > > 2009/8/6 James Reeves <weavejes...@googlemail.com>: >> >> On Aug 6, 8:31 pm, Howard Lewis Ship <hls...@gmail.com> wrote: >>> I'm cringing at the sight of XML here. >> >> XML is frequently overused, but it is a good format for representing >> dense, structured data. For example: >> >> <repository name="third-party"> >> <package name="Compojure" href="/compojure.xml"/> >> </repository> >> >> Compared to: >> >> {:type :repository >> :name "third-party" >> :content [{ :type :package >> :name "Compojure" >> :href "/compojure.xml" }]} > > Surely we can do better with s-expressions: > > (:repository "third-party" [(:package "Compojure" "/compojure.xml")]) > > I guess it might get a bit trickier if you have a lot of optional > attributes... > > And you can use the s-expressions as an on the wire interchange format > as well, which works especially well if both ends are written in lisp. > > -- > ! Lauri > > > > -- Howard M. Lewis Ship Creator of Apache Tapestry Director of Open Source Technology at Formos --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---