On Thu, Jul 28, 2011 at 1:53 PM, Ken Wesson <kwess...@gmail.com> wrote: >> Chas has already pointed you at the rationale / discussion but I'm a > Discussions about primitive arithmetic, not BigInteger arithmetic.
I take it you didn't actually bother to read the page he linked to? Let me quote the relevant part for you since I know how averse you are to spending any time reading more than the first few lines of any material that people link to: * new clojure.lang.BigInt class * BigInts do not auto-reduce, and are contagious (akin to doubles) * BigInts will enable optimizations when fits in long * optimzations not yet in place * unlike BigInteger, BigInt has consistent hashcodes with Long, through range of long > That'd be my position, yes. Also, backward compatibility: format works > in 1.2 with (* 400000000000 400000000000 400000000000) so it should > work in 1.3 with (* 400000000000 400000000000 400000000000). Kinda hard since that expression is not valid in 1.3 anyway: ArithmeticException integer overflow clojure.lang.Numbers.throwIntOverflow (Numbers.java:1374) So that code breaks explicitly in 1.3 and in many ways (format) is then the least of your worries... >> Might be worth opening a JIRA ticket for enhancing format, yes? > You go ahead. I don't have an account there. Ah, that's right... the contributor process is too much work for you... Maybe one of the kind souls who've taken the time to go thru that process might feel inclined to open such a ticket for you? If they agree with your position, of course. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Railo Technologies, Inc. -- http://www.getrailo.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