rob_w_ has quit [Remote host closed the connection]
<Regenaxer>
clacke: Eric Norma
<Regenaxer>
nd's LispCast is really good!
<Regenaxer>
Thanks for the tip!
* Nistur
yawns and sleepily waves at people
<Regenaxer>
☺/
* Nistur
has just been to drop MiniNisturette off in nursery, only to come back and find out that MrsNistur is stressing because one of our cats has brought a mouse into the house and let it loose (with a broken leg it turns out) to hide behind out wood burner. MrsNistur isn't scared of mice, but couldn't get to it to save it so I needed to scrabble about and extract it, with the cat looking on in
* Nistur
interest, then to hide it away in a holly hedge so hopefully the cat can't get to it and maaaaaybe it'd survive. This is already starting to be a rather stressful week :P
<Regenaxer>
haha, very well-known situation :)
<Nistur>
the strange thing is... this cat doesn't hunt
<Nistur>
our other cat does
<Nistur>
this one, at best, is a carrion-cat, taking whatever our younger cat finds
<Nistur>
so no idea how he managed to catch this mouse in the first place
<clacke>
regenaxer: glad to spread the gospel of LispCast
<clacke>
what do you like about it?
<Regenaxer>
He has a very patient way to explain
<clacke>
that's what I like too
<Regenaxer>
Nothing really new, but he introduces an interesting terminlogy
<clacke>
I can be super tired and still follow along =)
<Regenaxer>
Data, calculations and actions
<Regenaxer>
yeah
<Regenaxer>
easy listening
<Regenaxer>
and good examples
<clacke>
aha, you listened to some of the Onion Architecture episodes?
<Regenaxer>
not yet
<Regenaxer>
I started with 0001
<Regenaxer>
not at 0004
<clacke>
hardcore =)
<Regenaxer>
:)
<clacke>
I started at Season 2 because I like several of the papers
<clacke>
and then when I was caught up I went to the eps that seemed interesting
<Regenaxer>
good
<clacke>
I think the computing history is super cool but his own stuff is gold too
<clacke>
was going to say "good" but "gold" is valid
<Regenaxer>
T
<clacke>
I am familiar with OOP Onion Architecture and what he does in FP fits well with those concepts
<Regenaxer>
ok
<Regenaxer>
I never heard the term onion except in the context of Tor
<clacke>
also fits with the idea of "functional core, imperative shell" that Haskellers and Gary Bernhardt like
<clacke>
to separate testable logic without side-effects from messy I/O
<beneroth>
sounds good
* beneroth
will listen to it soonish
<Regenaxer>
He plans a book, so no hurry
<beneroth>
I can read faster than I can listen xD
<Regenaxer>
Podcasts are good also to relax the eyes
<Regenaxer>
beneroth, true
<beneroth>
Regenaxer, I'm not sure if I find picolisp code '` fun or ugly xD
<Regenaxer>
but I cannot read while walking or in the dark in bed
<beneroth>
quote read-macro
<beneroth>
T
<beneroth>
same
<Regenaxer>
yeah, a bit ugly
<beneroth>
I listen to podcast when doing chores or traveling
<Regenaxer>
It just occurs to me that instead of '`
<Regenaxer>
in general it would be better to use `(lit
<Regenaxer>
this even avoids unnecessary quotes
<Regenaxer>
: (1 `(lit (* 3 4)) 9)
<Regenaxer>
-> (1 12 9)
<Regenaxer>
: (1 `(lit (chop "abc")) 9)
<Regenaxer>
-> (1 '("a" "b" "c") 9)
<Regenaxer>
hmm, maybe not
<Regenaxer>
I don't want this:
<Regenaxer>
: (1 `(lit (pack '(a b c))) 9)
<Regenaxer>
-> (1 '"abc" 9)
<Regenaxer>
Here the quote is not needed
<beneroth>
my uses are often '`(db ..)
<beneroth>
so (lit) might be nicer here, right
lodsw_ has quit [Ping timeout: 260 seconds]
lodsw has joined #picolisp
rob_w has quit [Remote host closed the connection]
rob_w has joined #picolisp
rob_w_ has joined #picolisp
rob_w has quit [Client Quit]
rob_w_ has quit [Remote host closed the connection]
rob_w has joined #picolisp
rob_w has quit [Remote host closed the connection]
wineroots has joined #picolisp
Nistur has quit [Ping timeout: 260 seconds]
Nistur has joined #picolisp
Nistur has quit [Ping timeout: 256 seconds]
<tankf33der>
I will try to compile picolisp static to be able to run on any linux. Lets see.
<Regenaxer>
Are there Linuxes which don't support shared libraries?
Nistur has joined #picolisp
<tankf33der>
No, maybe somebody wants compile once and deploy everywhere.
<Regenaxer>
But the binary is not very portable
<Regenaxer>
even when linked statically
<tankf33der>
It is a hard task to implement.
<tankf33der>
It will be portable on the same arch.
<Regenaxer>
right
<Regenaxer>
But then the dynamic one is portable too
<Regenaxer>
What is annoying in Eric Normand's podcast is all the noise
<Regenaxer>
Why does he always need to record while walking outside or driving a car?
Nistur has quit [Ping timeout: 246 seconds]
theruran has quit [*.net *.split]
theruran_ has joined #picolisp
theruran_ has quit [Changing host]
theruran_ has joined #picolisp
clacke has quit [Ping timeout: 247 seconds]
Nistur has joined #picolisp
clacke has joined #picolisp
inara` has joined #picolisp
Regenaxer has quit [Ping timeout: 256 seconds]
inara has quit [Ping timeout: 256 seconds]
Regenaxer has joined #picolisp
_whitelogger has joined #picolisp
_whitelogger has joined #picolisp
_whitelogger__ has joined #picolisp
_whitelogger__ has joined #picolisp
_whitelogger_ has joined #picolisp
_whitelogger_ has joined #picolisp
_whitelogger_ has joined #picolisp
wineroots has quit [Read error: Connection reset by peer]
wineroots has quit [Read error: Connection reset by peer]
wineroots has quit [Read error: Connection reset by peer]