<kathe>
edgar-rft: may i know how to use that "user-list" command?
<kathe>
i couldn't find anything online.
<edgar-rft>
hexchat has a user-list window :-)
<edgar-rft>
try `/whois beach'
<kathe>
edgar-rft: thanks a million. :)
epony has quit [Ping timeout: 268 seconds]
<beach>
kathe: I'm here.
<kathe>
okay, i gotta go now. time to fill water in the overhead tanks.
<kathe>
beach!
<kathe>
hey golly.
<kathe>
beach: hope you'd consider my request for that book.
<beach>
I already have too many book projects, and my favorite coauthor kind of abandoned me.
<beach>
So they are not making any progress.
<kathe>
holy shit.
<beach>
I mean, she is still around, but no longer interested in being a coauthor.
<kathe>
what i was suggesting would do best with you as the author. given your experience.
<kathe>
beach: hope she comes around.
peterhil_ has quit [Read error: Connection reset by peer]
<kathe>
okay, i really gotta go. only time we get water out here. gotta get to work.
<kathe>
bye all.
kathe has quit [Quit: Leaving]
<beach>
I am afraid she won't. And I rely on a good coauthor to do the stuff I am not good at.
peterhil_ has joined #commonlisp
peterhil_ has quit [Max SendQ exceeded]
peterhil_ has joined #commonlisp
peterhil_ has quit [Remote host closed the connection]
peterhil_ has joined #commonlisp
<Josh_2>
a book for reading common lisp would be a book for learning common lisp
<beach>
I can see a distinction.
<beach>
I think kathe is on to something.
<phoe>
how does a c++/python/java programmer learn to read common lisp in order to be able to learn it?
<phoe>
that's a possibly important question if someone feels like writing an answer
<Josh_2>
By reading PCL :thumbsup:
<beach>
The order may be wrong, though. Perhaps kathe was thinking that having learned Common Lisp from a book is not enough in order to read code written by other people in real projects.
<beach>
So the suggested book would be number 2 to read; not number 1.
<_death>
the book Coders at Work contains some possibly relevant advice from the interviewees
aartaka has quit [Ping timeout: 264 seconds]
<phoe>
hmm, I see
aartaka has joined #commonlisp
<phoe>
a book that opens various Lisp projects and has the author read them aloud along with the reader?
Inline has joined #commonlisp
Inline has quit [Client Quit]
tibfulv has quit [Remote host closed the connection]
Inline has joined #commonlisp
tibfulv has joined #commonlisp
Devon has joined #commonlisp
<pjb>
I think it would be nice, indeed, to have a set of books on specific topic, in the context of Common Lisp. So, a book about the default lisp syntax, the reader algorithm, reader macros, notions of external format, character sets, character encodings, some scanning and parsing (for reader macros, or independently), I think that's enough of a subject to make a good book.
<pjb>
There could be a companion book about output, printing, FORMAT, formatter functions ~//, non-string format-controls, etc.
<pjb>
I also have an idea for a book about I/O, file formats, (also some parsing/generation).
<splittist>
something about how to approach someone else's code base that doesn't assume blub-oop would be interesting.
dipper has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 260 seconds]
<pjb>
The thing is that a lot of programmers don't even know the basis (one wonder what they learn in school/university?). eg. most people don't know about buffers and flushing…
<pjb>
character codes, debugging, etc…
epony has joined #commonlisp
<splittist>
The Big Book of Unicode Gotchas (Volume 1 of N)
<ixelp>
The Common Lisp Condition System: Beyond Exception Handling with Control Flow Mechanisms | SpringerLink
aartaka has joined #commonlisp
Devon has quit [Ping timeout: 246 seconds]
attila_lendvai has joined #commonlisp
tyson2 has joined #commonlisp
varjag has joined #commonlisp
aartaka has quit [Ping timeout: 272 seconds]
selfish has joined #commonlisp
tevo has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
varjag has quit [Ping timeout: 260 seconds]
<phoe>
hey I know that book
<phoe>
but yes, it's kinda focused on one subsystem of CL
<phoe>
maybe things like Common Lisp Reader could come next, with eclector being a good example?
<pjb>
Yes.
<pjb>
But I would include explanation of the whole tower, below CL; ie. for reader, that would include characters, character sets, character codes (encodings), external formats, etc.
<pjb>
You know the kind of question we get, eg. comparing reading in C (bytes) vs. reading in CL (utf-8 bytes to characters) and its "slowness".
varjag has joined #commonlisp
varjag has quit [Ping timeout: 264 seconds]
masinter has joined #commonlisp
attila_lendvai has quit [Ping timeout: 256 seconds]
waleee has joined #commonlisp
perrierjouet has joined #commonlisp
aartaka has joined #commonlisp
jolby has joined #commonlisp
perrierjouet has quit [Quit: WeeChat 3.7.1]
igemnace has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
bollu has joined #commonlisp
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #commonlisp
jolby has quit [Quit: Client closed]
jolby has joined #commonlisp
coat has joined #commonlisp
akoana has joined #commonlisp
aartaka has quit [Ping timeout: 252 seconds]
aartaka has joined #commonlisp
ec_ has quit [Remote host closed the connection]
ec_ has joined #commonlisp
Oladon has joined #commonlisp
Inline has quit [Quit: Leaving]
Devon has joined #commonlisp
<Devon>
Herry xmas!
<Devon>
When my connection goes yo-yo, is there a way to retrieve any conversations I missed?
cage has quit [Quit: rcirc on GNU Emacs 28.2]
<waleee>
Devon: check the topic, there's a link to channel-logs there
gxt has quit [Read error: Connection reset by peer]
anticomputer has quit [Remote host closed the connection]
gxt has joined #commonlisp
anticomputer has joined #commonlisp
anticomputer has quit [Client Quit]
peterhil_ has quit [Quit: Leaving]
anticomputer has joined #commonlisp
aartaka has quit [Ping timeout: 272 seconds]
aartaka has joined #commonlisp
Devon has quit [Ping timeout: 246 seconds]
random-nick has quit [Ping timeout: 272 seconds]
jeosol has quit [Ping timeout: 260 seconds]
random-nick has joined #commonlisp
varjag has joined #commonlisp
thuna` has quit [Remote host closed the connection]