Ooops didn't finish that thought. But my point was that I think some of the libraries in consideration stand apart in terms of convenience vs. actual utility. Not so sure about how to deploy this stuff ;) Stuart's ideas seems reasonable, though again, Clojure already includes some external source (compiler stuff), perhaps some of these things should be included in core if possible?
Some of the libraries really save development resources by not reinventing the wheel, and having them delivered in some way with Clojure means that newcomers don't have to make the same mistakes over and over again (writing matrix math Clojure apps on top of Clojure vectors...) On Tue, Apr 14, 2009 at 11:01 AM, David Nolen <dnolen.li...@gmail.com>wrote: > Joda Time, Colt, Fork/Join seem like projects that truly add something to > Clojure. These are projects which solve problems that developers have come > to expect from their respective language. > Joda Time - sane date/time (really useful when building web services). > Colt - enough people want to do graphics related projects (and have done) > that built in support for matrix math would be really great. > fork/join - not my expertise, but again a lot of posts about parallel > computation. > > > On Tue, Apr 14, 2009 at 8:19 AM, Rich Hickey <richhic...@gmail.com> wrote: > >> >> I've been thinking recently about contribs with dependencies. >> >> I think it's very important to have layers - e.g. core depends only on >> JDK 1.5, contrib only on core. Lately there have been some ideas >> centering around Joda Time, [Parallel]Colt, AWS, JFreeChart, Fork/Join >> etc. >> >> I'd like to start a discussion about how best to support the >> contributions of libraries that depend on things not in the JDK. >> >> Obviously, without care and rules it could get crazy quickly, and I >> want to avoid the kitchen-sink effect. It is very important that >> things remain [truly, not just apparently] simple. >> >> Looking for suggestions, >> >> Rich >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---