At first I was gonna go with "*Dan's Miraculous UUID-o-Matic: computes a 
UUID before light can travel 200 feet in a vacuum*" but I got tired of 
typing the namespace.

Thanks for the kind words, though.
Dan

clj-uuid by danlentz <http://danlentz.github.io/clj-uuid/>




On Monday, March 2, 2015 at 4:11:42 AM UTC-5, Colin Yates wrote:
>
> Note - at least in chrome on OS X the link is broken as it terminates at 
> the hype (http://danlentz.github.io/clj-).
>
> Great work despite the chrome breaking project name ;).
>
> On Monday, 2 March 2015 00:35:16 UTC, danl...@gmail.com wrote:
>>
>> Ok, for anyone following my adventures optimizing clj-uuid, I've gotten 
>> another substantial win.   
>> Check it out:    http://danlentz.github.io/clj-uuid
>>
>> #'uuid/v1:                    443 nanoseconds
>> #'java.util.UUID/randomUUID: 2012 nanoseconds
>>
>> Also, the test suite has much greater coverage with individual tests for 
>> each v1, v,3, v4, v5 uuid version.
>> And, finally, there more interesting notes about some of the esoteric 
>> details of the node-id representation
>> and the way it is calculated to disambiguate it from any legal 802 MAC 
>> hardware address.  And more.... ;)
>>
>>
>> ======================================================================
>>
>> user> (criterium/bench (uuid/v1))
>>
>> Evaluation count: 139356300 in 60 samples of 2322605 calls.
>> Execution time mean: 443.707611 ns
>>
>>
>> user> (criterium/bench (java.util.UUID/randomUUID))
>>
>> Evaluation count : 30850980 in 60 samples of 514183 calls.
>> Execution time mean : 2.012861 µs
>>
>>
>>

-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to