8:46:37beachakronymus: If you start greeting people who did not utter anything, you will generate hundreds of greetings per hour, thereby adding lots of noise.
8:49:30akronymusSomewhat similar to sicp, I've been told.
8:49:38contrapunctusminion: HTDP is How To Design Programs
8:49:38minionHTDP is How To Design Programs: An error was encountered in lookup: Attempt to call an undefined alien function..
8:49:57phoeminion: are you responding to everything with this alien function stuff
8:49:58minionare you responding to everything with this alien function stuff: An error was encountered in lookup: Attempt to call an undefined alien function..
8:50:04minionphoe: direct your attention towards gentle: "Common Lisp: A Gentle Introduction to Symbolic Computation" is a smoother introduction to lisp programming. http://www.cs.cmu.edu/~dst/LispBook/
8:50:09beachOh, so it is Scheme rather than Common Lisp?
8:52:56minionLisp: "Lisp in Small Pieces". This book covers Lisp, Scheme and other related dialects, their interpretation, semantics and compilation. To sum it up in a few figures: 500 pages, 11 chapters, 11 interpreters and 2 compilers. <http://pagesperso-systeme.lip6.fr/Christian.Queinnec/WWW/LiSP.html>
11:44:08Demosthenexno, i'm just trying to hack on a urxvt extension, and ugh it's all perl. i haven't touched perl in so long, i think i'm getting hives.
11:44:35Demosthenexi use stumpwm, i code in emacs. i love tinkering in CL. if there was a reason to leave urxvt, finding a CL based terminal would be it
11:46:17ldbI'd say if you're ok with C and CFFI bindings, suckless st is a clean term emulator implementation to start with
11:47:44contrapunctusDemosthenex: real Common Lispers hack in Climacs 😏
11:47:58ldbit should not be difficult to write one in pure CL with CLX library, by mimicking what st did
11:50:44Demosthenexldb: yeah, reading about st... urxvt has great scrollback support, and the hack i'm working on is to allow me to use emacs keyboard shortcuts to select and copy text in scrollback instead of using mouse.
11:51:09Demosthenexldb: i could use tmux, yes, but i have *so many* terminals open at a given time, and each does not need a tmux instance.