On Mon, Jul 23, 2012 at 1:47 PM, Lee Spector <lspec...@hampshire.edu> wrote: > On Jul 23, 2012, at 4:06 PM, Aravindh Johendran wrote: >> Are struct-maps really deprecated?
It's a good question. Christophe Grand thinks they're "half deprecated" here: http://www.adrianmouat.com/bit-bucket/2011/02/common-lisp-clojure-and-evolution/#comment-3932 Brian Carper expected them to be deprecated back in mid-2010 here: http://stackoverflow.com/questions/2994618/in-clojure-how-do-i-access-keys-in-a-vector-of-structs#comment3062840_2994618 Sam Aaron thought they were deprecated in Clojure 1.2 here: http://www.pawfal.org/dave/blog/2011/01/clojure-frustrations/comment-page-1/#comment-250 Andrew Brehaut thought they were due to be deprecated in 1.2 here: http://brehaut.net/blog/2010/a_couple_of_lists Alex Miller considers them deprecated here: http://stackoverflow.com/questions/4575170/where-should-i-use-defrecord-in-clojure Stuart Sierra says they "should probably be considered deprecated" here: http://comments.gmane.org/gmane.comp.java.clojure.user/52628 Clojure Programming (Grand, Carper, Emerick) says "Clojure retains a vestigial “struct” map implementation—via the def struct, create-struct, struct-map, and struct functions—that should be considered deprecated at this point, and avoided." on page 272. Another reference to them being deprecated back in Clojure 1.2: http://faustus.webatu.com/clj-quick-ref.html But I agree it's hard to find an official statement of deprecation anywhere. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- 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