On Thu, Oct 20, 2011 at 4:11 PM, nathanmarz <nathan.m...@gmail.com> wrote:

> I'm not sure we're arguing about the same thing. I think that Clojure
> only supporting 64 bit primitive arithmetic is fine, and I'm not
> proposing that it support 32 bit primitive arithmetic. The sole point
> of contention is what Clojure does when it has to box a primitive int.
> I think this is orthogonal to primitive args/return, but correct me if
> I'm wrong.
>

If 32bit ints are allowed to exist then the various numeric operators must
handle them. If the numeric operators handle them then primitive arg and
return should probably be supported. But that would exponentially increase
the number of interfaces required for primitive arg return support.

David

-- 
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

Reply via email to