Re: Clojure on PyPy

2011-11-17 Thread Gary Poster
On Nov 17, 2011, at 11:09 AM, Timothy Baldridge wrote: >> I also felt that sticking with the official Java implementation of Clojure >> would be more practical. It would certainly be fun to put Clojure on PyPy, >> though. > > There is one insanely off-the-wall idea I've been thinking about >

Re: Clojure on PyPy

2011-11-17 Thread Gary Poster
On Nov 17, 2011, at 10:45 AM, Brent Millare wrote: > ...The main point the poster should take away is the lack of any > library/runtime tools, you have to build from the ground up many things you > take for granted when targeting the JVM. I've thought about Clojure on PyPy too. My thought was

Re: Clojure Conj extracurricular activities spreadsheet

2011-10-26 Thread Gary Poster
Hi. I'm not sure how many of these I'll practically be able to attend, but I'll be optimistic. Please mark me down for Clojure and the web, literate programming, core.logic / minikanren, and music (voice, bringing it). Gary On Oct 25, 2011, at 10:25 PM, Michael Fogus wrote: > We built quite

Re: defprotocol problem in 1.3?

2011-10-04 Thread Gary Poster
On Oct 4, 2011, at 7:40 PM, hgreen wrote: > Somehow, I just knew someone was going ask "why...?" :-) :-) > A while back, I constructed a little mechanism for defining data types, built > on top of the protocol/record/type mechanism. Under certain circumstances, it > generates protocols with n

Re: suggestion for clojure development

2011-09-28 Thread Gary Poster
On Sep 28, 2011, at 1:26 AM, Sean Corfield wrote: > On Wed, Sep 28, 2011 at 12:03 AM, Arthur Edelstein > wrote: >> You may think >> I'm doing it wrong, but I don't think I'm alone at all. > > I don't think you're doing anything wrong - and I'm sure many people > only do minimal research on tool

Re: TriClojure

2011-01-10 Thread Gary Poster
Awesome, thank you! Sadly, this week and next are unavailable for a couple of reasons, but please have another hack night and/or presentation soon! Gary On Jan 10, 2011, at 9:15 PM, Christopher Redinger wrote: > Hey all! > > Just wanted to announce that we have formed TriClojure, the Trian

Re: Collapse some functions? (was Re: clojure.core function decision tree)

2010-11-11 Thread Gary Poster
On Nov 11, 2010, at 10:36 AM, Gary Poster wrote: > > To dupe, this is my really-fast definition of seq-reverse, ..."really fast" is supposed to mean "really quickly written" not "highly performance optimized"... -- You received this message because you

Re: Collapse some functions? (was Re: clojure.core function decision tree)

2010-11-11 Thread Gary Poster
On Nov 10, 2010, at 9:05 PM, Sean Corfield wrote: > On Wed, Nov 10, 2010 at 11:37 AM, Gary Poster wrote: >> In my opinion, its promise is that it reverses anything that supports the >> minimal seq interface. Its implementation can be pluggable via protocols > > Hmm, don&

Re: Collapse some functions? (was Re: clojure.core function decision tree)

2010-11-10 Thread Gary Poster
On Nov 10, 2010, at 1:38 PM, Meikel Brandmeyer wrote: > Hi, > > Am 10.11.2010 um 17:37 schrieb Gary Poster: > >> But that's exactly my point. Why should developers have to remember to use >> rseq on a vector, as the first example? Why can't reverse simply

Re: Collapse some functions? (was Re: clojure.core function decision tree)

2010-11-10 Thread Gary Poster
On Nov 10, 2010, at 11:16 AM, Meikel Brandmeyer wrote: > Hi, > > On 10 Nov., 17:09, Gary Poster wrote: > >> I believe that the cost of having developers remember both rseq and reverse >> (why can't reverse just DTRT if it is given a vector?), last and peek >

Collapse some functions? (was Re: clojure.core function decision tree)

2010-11-10 Thread Gary Poster
On Nov 10, 2010, at 6:59 AM, Pepijn de Vos wrote: > Hi all, > > It occurred to me that Clojure has a huge core namespace. While OO languages > like Python and Java stuff functions into modules and objects and have a core > of a few dozen functions, Clojure's core contains everything you might

Re: Resources on optimizing Clojure code

2010-11-04 Thread Gary Poster
On Nov 4, 2010, at 1:32 PM, cej38 wrote: > It is wonderful that people are so willing to help with a specific > problem, and I encourage you to continue doing so, but I don't think > anyone has answered the real question. Is there material out there > that describes some of the mechanisms, tools,