freenode/#lisp - IRC Chatlog
Search
13:20:05
makomo
a pretty cool word: CLOStrophobia :-) http://home.pipeline.com/~hbaker1/CLOStrophobia.html
13:40:46
beach
Just to amuse y'all since it's so quiet here, this is an excerpt from a book on introduction to programming that I am working on: http://metamodular.com/si-units.pdf
13:43:43
beach
Since there are a very large number of books on introduction to programming, I wanted this one to be different. For one thing, it is using Common Lisp. So it is natural that I show off things like rationals, complex numbers, arbitrary-precision integers, first-class functions, etc.
13:53:34
makomo
now that's pretty neat. do you have an idea of what the library/application will do?
13:56:16
makomo
beach: i think you have an extra space before the closing paren in the output of your example in si-units.pdf
13:57:19
beach
Normally, I would delegate that kind of work to my coauthor, but none has been named for this book yet.
15:13:02
Xach
When looking for patterns in streams from arbitrary sources (not necessarily well-encoded, or possibly with control codes, etc) I've often thought it would be better to convert the pattern to binary, rather than convert the whole stream all the time according to some encoding. And then only convert the potentially-small data of interest to character data. But I've only tried it on a small scale so I'm not sure
15:13:43
Xach
It's on my mind today because of a renewed interest in something Expect-like in sbcl, where the program output often has a lot of junk in it.
15:18:34
Xach
Younder: in the past i've used protocol context. for example, http headers have line terminators and colons that mean special things.