IRC channel logs

2022-04-06.log

back to list of logs

<dsmith>sneek: botsnack
<sneek>:)
<dsmith>!uptime
<sneek>I've been running for 29 days
<sneek>This system has been up 4 weeks, 1 day, 11 hours, 46 minutes
<dsmith>goodbot
<sneek>dsmith: wb!!
<dsmith>!uptime
<sneek>I've been running for 29 days
<sneek>This system has been up 4 weeks, 1 day, 12 hours, 27 minutes
<dsmith>Cool
<dsmith>sneek: botsnack
<sneek>:)
***jackhill is now known as jackhill[m]
***jackhill[m] is now known as jackhill
<littlebobeep>Hi all how can I benchmark the speed benefits, if any, of using .go files as opposed to .scm directly intepreted?
***roptat is now known as Guest8410
<stis>Hello guilers!
<stis>I made a hashtable (hashq) that are 6x faster for some number usecases 1M numbers, scanning the numbers e.g. assuming a locality for small hashes are about 50% faster
<stis>Also this allows for fast customable hashfunctions
<stis>faster than python3 (CPython)
<stis>around 30 million lookup/s for a hashtable of size 1M
<stis> around 40 million lookup/s for a hashtable of size 1000
<chrislck>sneek: botsnack
<sneek>:)
<lloda>ll
<stis>Lookup speed is 2.5X faster than using wingo's intset!
<stis>I was under the impression that the compiler is limited by the intset lookup
<stis>this for a scan of 1 million elements
<stis>But intsets has some pretty cool functional features
<stis>A question shouuld I commit a branch ti the guile repositiry for the stuff I've made? So maybe more people can play with it.
<stis>not sure what the best way to publish a modified gukle repository is.
<stis>SIMD magic!
<sneek>Yey! tohoyn is back!
<tohoyn>sneek: botsnack
<sneek>:)
<civodul>wingo: found an interesting bug in Fibers: https://github.com/wingo/fibers/pull/57
***sneek_ is now known as sneek
<mfiano>Are there any published books that make use of Guile Scheme? Particularly looking for something not geared towards beginner programmers or Lispers, and even better if it uses things like GOOPS.
<mfiano>I am failing to find anything at all though, so unlikely.