jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
troojg has quit [Ping timeout: 264 seconds]
istewart has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
puke has quit [Ping timeout: 252 seconds]
puke has joined #commonlisp
spdegabrielle has quit [Quit: Connection closed for inactivity]
X-Scale has joined #commonlisp
random-nick has quit [Ping timeout: 265 seconds]
rtypo has quit [Ping timeout: 244 seconds]
cdegroot has quit [Quit: No Ping reply in 180 seconds.]
cdegroot has joined #commonlisp
kevingal has quit [Remote host closed the connection]
Alfr has quit [Ping timeout: 245 seconds]
Akbar-Birbal has joined #commonlisp
akoana has joined #commonlisp
alcor has joined #commonlisp
alXsei has joined #commonlisp
akoana has quit [Quit: leaving]
Alfr has joined #commonlisp
decweb has quit [Ping timeout: 245 seconds]
djuber` has quit [Remote host closed the connection]
<beach> Shinmera: Excellent! Thank you!
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 265 seconds]
Lord_of_Life_ is now known as Lord_of_Life
alXsei has quit [Quit: Leaving]
istewart has quit [Quit: Konversation terminated!]
shka has joined #commonlisp
synchrom1 has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
alXsei has joined #commonlisp
wacki has joined #commonlisp
awlygj has joined #commonlisp
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
drewjose has quit [Quit: Ping timeout (120 seconds)]
drewjose has joined #commonlisp
skeemer has joined #commonlisp
neuroevolutus has joined #commonlisp
pve has joined #commonlisp
Demosthe1ex has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
Demosthenex has quit [Ping timeout: 276 seconds]
Demosthenex has joined #commonlisp
Demosthe1ex has quit [Ping timeout: 248 seconds]
Demosthe1ex has joined #commonlisp
simendsjo has joined #commonlisp
Demosthenex has quit [Ping timeout: 260 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ingeniot has joined #commonlisp
shka has quit [Ping timeout: 255 seconds]
X-Scale has quit [Ping timeout: 256 seconds]
neuroevolutus has quit [Quit: Client closed]
molson has quit [Ping timeout: 248 seconds]
prokhor has joined #commonlisp
cage has joined #commonlisp
cage has quit [Excess Flood]
cage has joined #commonlisp
alternateved has joined #commonlisp
drewjose has quit [Ping timeout: 248 seconds]
attila_lendvai_ has joined #commonlisp
rtypo has joined #commonlisp
drewjose has joined #commonlisp
younder has quit [Remote host closed the connection]
younder has joined #commonlisp
attila_lendvai_ is now known as attila_lendvai
chomwitt has quit [Ping timeout: 260 seconds]
ingeniot has quit [Ping timeout: 256 seconds]
ingeniot has joined #commonlisp
alXsei has quit [Quit: Leaving]
wacki has joined #commonlisp
random-nick has joined #commonlisp
amb007 has quit [Ping timeout: 272 seconds]
amb007 has joined #commonlisp
chomwitt has joined #commonlisp
mm007emko has quit [Ping timeout: 260 seconds]
ingeniot has quit [Ping timeout: 256 seconds]
gioyik has joined #commonlisp
chomwitt has quit [Ping timeout: 248 seconds]
mala has quit [Read error: Connection reset by peer]
mala has joined #commonlisp
cmack has quit [Remote host closed the connection]
edgar-rft_ has joined #commonlisp
chomwitt has joined #commonlisp
edgar-rft has quit [Ping timeout: 260 seconds]
JuanDaugherty has joined #commonlisp
edgar-rft_ is now known as edgar-rft
JuanDaugherty has quit [Quit: JuanDaugherty]
decweb has joined #commonlisp
puke has quit [Quit: WeeChat 3.8]
zlqrvx_ has joined #commonlisp
drewjose has quit [Ping timeout: 252 seconds]
zlqrvx has quit [Ping timeout: 276 seconds]
chomwitt has quit [Ping timeout: 264 seconds]
drewjose has joined #commonlisp
simendsjo has quit [Ping timeout: 252 seconds]
prokhor_ has joined #commonlisp
prokhor has quit [Ping timeout: 248 seconds]
treflip has joined #commonlisp
prokhor_ has quit [Remote host closed the connection]
treflip has quit [Remote host closed the connection]
treflip has joined #commonlisp
puke has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
supercode has joined #commonlisp
prokhor has joined #commonlisp
chomwitt has joined #commonlisp
kevingal has joined #commonlisp
treflip` has joined #commonlisp
treflip has quit [Ping timeout: 252 seconds]
treflip` has left #commonlisp [#commonlisp]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
treflip has joined #commonlisp
wacki has joined #commonlisp
JuanDaugherty has joined #commonlisp
donleo has joined #commonlisp
yitzi has joined #commonlisp
josrr has joined #commonlisp
treflip has quit [Quit: Quit]
reb has joined #commonlisp
JuanDaugherty has quit [Quit: JuanDaugherty]
treflip has joined #commonlisp
awlygj has quit [Quit: leaving]
treflip has quit [Read error: Connection reset by peer]
treflip has joined #commonlisp
kopiyka_ has joined #commonlisp
patrix6 has joined #commonlisp
griffinmb___ has joined #commonlisp
slondr_ has joined #commonlisp
jmbr_ has joined #commonlisp
jdz has joined #commonlisp
\f_ has joined #commonlisp
sirufer_ has joined #commonlisp
rahmanlar_ has joined #commonlisp
susam_ has joined #commonlisp
alanz_ has joined #commonlisp
malaclyps has joined #commonlisp
susam has quit [Killed (NickServ (GHOST command used by susam_!~susam@user/susam))]
susam_ is now known as susam
fristed` has joined #commonlisp
lacedaemon has joined #commonlisp
kmroz_ has joined #commonlisp
gjvc_ has joined #commonlisp
mal1 has joined #commonlisp
fristed has quit [Ping timeout: 265 seconds]
rahmanlar has quit [Ping timeout: 265 seconds]
griffinmb__ has quit [Ping timeout: 265 seconds]
sirufer has quit [Ping timeout: 265 seconds]
jmbr has quit [Ping timeout: 265 seconds]
slondr has quit [Ping timeout: 265 seconds]
\f has quit [Ping timeout: 265 seconds]
jdz_ has quit [Ping timeout: 265 seconds]
mala has quit [Ping timeout: 265 seconds]
pranav has quit [Ping timeout: 265 seconds]
younder has quit [Ping timeout: 265 seconds]
kopiyka has quit [Ping timeout: 265 seconds]
lieven has quit [Ping timeout: 265 seconds]
gjvc has quit [Ping timeout: 265 seconds]
patrix has quit [Ping timeout: 265 seconds]
alanz has quit [Ping timeout: 265 seconds]
kmroz has quit [Ping timeout: 265 seconds]
fe[nl]ix has quit [Ping timeout: 265 seconds]
jmbr_ is now known as jmbr
rahmanlar_ is now known as rahmanlar
fristed` is now known as fristed
patrix6 is now known as patrix
alanz_ is now known as alanz
\f_ is now known as \f
sirufer_ is now known as sirufer
slondr_ is now known as slondr
yitzi has quit [Ping timeout: 246 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
wacki has joined #commonlisp
treflip has quit [Ping timeout: 264 seconds]
yitzi has joined #commonlisp
yitzi has quit [Client Quit]
pranav has joined #commonlisp
chomwitt has quit [Ping timeout: 252 seconds]
gioyik_ has joined #commonlisp
gioyik has quit [Ping timeout: 260 seconds]
spdegabrielle has joined #commonlisp
gpiero_ is now known as gpiero
drewjose has quit [Ping timeout: 272 seconds]
drewjose has joined #commonlisp
treflip has joined #commonlisp
simendsjo has joined #commonlisp
troojg has joined #commonlisp
jadzi has joined #commonlisp
benjaminl has quit [Read error: Connection reset by peer]
benjaminl has joined #commonlisp
Akbar-Birbal has left #commonlisp [#commonlisp]
Akbar-Birbal has joined #commonlisp
zetef has joined #commonlisp
zetef has quit [Client Quit]
treflip` has joined #commonlisp
treflip has quit [Ping timeout: 252 seconds]
mal1 is now known as lieven
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
molson has joined #commonlisp
simendsjo has quit [Remote host closed the connection]
Akbar-Birbal has left #commonlisp [#commonlisp]
troojg has quit [Ping timeout: 248 seconds]
younder has joined #commonlisp
treflip` has quit [Read error: Connection reset by peer]
yitzi has joined #commonlisp
kevingal has quit [Ping timeout: 246 seconds]
<Bubblegumdrop> is there a faster/better way to do file i/o? http://paste.debian.net/1330714/
<ixelp> debian Pastezone
<ixelp> debian Pastezone
<younder> Talk to the compiler. The Notes should give you a hint
yitzi has quit [Ping timeout: 265 seconds]
treflip has joined #commonlisp
<ixelp> cffi - Interpret foreign memory as lisp memory (or vice versa) without copying data - Stack Overflow
ym has joined #commonlisp
<younder> Indeed copying the whole array in one is better that element for element
<younder> memcpy
<bike> this is sort of the other way around, no? with-pointer-to-vector-data lets you get a C pointer from a lisp array. but you have a C pointer and want to make a lisp array out of it.
yitzi has joined #commonlisp
yitzi has quit [Ping timeout: 246 seconds]
treflip has quit [Read error: Connection reset by peer]
treflip has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
<Bubblegumdrop> Have y'all heard about the 1brc? https://github.com/gunnarmorling/1brc the billion row file is about 13 GB
<ixelp> GitHub - gunnarmorling/1brc: 1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a tex [...]
<Bubblegumdrop> Originally I had aimed to do it with common lisp but perf issues with i/o. So I had finished it up in C/C++ and my current solution is pretty fast without using SIMD
<Bubblegumdrop> anyway yeah basically at this stage since like bike describes I have a pointer I could just not use it in lisp at all
spdegabrielle has quit [Quit: Connection closed for inactivity]
<Bubblegumdrop> I was just having a look at the common lisp solution recently and that's where I left off
<bike> i suppose that what you can do is allocate a lisp vector, get a C pointer, memcpy from your file into that pointer, and then keep the vector
tfeb has joined #commonlisp
kevingal has joined #commonlisp
szkl has quit [Quit: Connection closed for inactivity]
<shawnw> I wrote up a CL approach but it was pretty slow.
<Bubblegumdrop> mine does okay once you start hitting the GC it chokes
tfeb has quit [Quit: died]
troojg has joined #commonlisp
istewart has joined #commonlisp
sveit has joined #commonlisp
treflip has quit [Ping timeout: 265 seconds]
treflip has joined #commonlisp
<younder> I have a (setq inferior-lisp-program "/usr/local/bin/sbcl --dynamic-space-size 32768")
<younder> Big heap less troubles :)
spdegabrielle has joined #commonlisp
treflip has quit [Read error: Connection reset by peer]
<younder> Also sbcl built with SBCL_MAKE_JOBS="-j" SBCL_MAKE_PARALLEL=42069 ./make.sh –with-mark-region-gc
<younder> the mark-region collector tries to minimize copying.
<younder> That might help..
treflip has joined #commonlisp
treflip has quit [Read error: Connection reset by peer]
treflip has joined #commonlisp
<Bubblegumdrop> I'm using 12GB lol
<Bubblegumdrop> the 1 billion row file is about 13 GB
<Bubblegumdrop> at this stage i'm just writing C with ffi
<Bubblegumdrop> it's a silly exercise
treflip has quit [Read error: Connection reset by peer]
treflip has joined #commonlisp
varjag has joined #commonlisp
supercode has quit [Quit: Client closed]
treflip has quit [Quit: Quit]
<nil> i have done something like this in lisp with real weather data
troojg has quit [Ping timeout: 248 seconds]
ym has quit [Ping timeout: 265 seconds]
molson has quit [Ping timeout: 246 seconds]
chomwitt has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 29.4]
jadzi has quit [Ping timeout: 252 seconds]
molson has joined #commonlisp
varjag has quit [Ping timeout: 276 seconds]
JuanDaugherty has joined #commonlisp
molson_ has joined #commonlisp
molson_ has quit [Remote host closed the connection]
molson has quit [Ping timeout: 272 seconds]
JuanDaugherty has quit [Quit: JuanDaugherty]
molson has joined #commonlisp
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
X-Scale has joined #commonlisp
attila_lendvai has quit [Ping timeout: 246 seconds]
lucasta has joined #commonlisp
skeemer has quit [Ping timeout: 248 seconds]
alternateved has quit [Remote host closed the connection]
amb007 has quit [Ping timeout: 276 seconds]
troojg has joined #commonlisp
yitzi has joined #commonlisp
donleo has quit [Ping timeout: 272 seconds]
<qhong> is there a Just Work^TM somewhat portable code walker out there?
<qhong> I was using hu.dwim.walker but the hu.dwim.* systems seem unmaintained and fail to build
gioyik_ has quit [Ping timeout: 260 seconds]
chomwitt has quit [Ping timeout: 265 seconds]
troojg has quit [Ping timeout: 260 seconds]
yitzi has quit [Ping timeout: 248 seconds]
yitzi has joined #commonlisp
yitzi has quit [Client Quit]
amb007 has joined #commonlisp
kevingal has quit [Ping timeout: 244 seconds]
alcor has quit [Remote host closed the connection]
alcor has joined #commonlisp
amb007 has quit [Ping timeout: 265 seconds]
alcor has quit [Ping timeout: 252 seconds]
jonatack has quit [Read error: Connection reset by peer]
jon_atack has joined #commonlisp