freenode/#lisp - IRC Chatlog
Search
12:59:24
knobo
Maybe I'll use it more, now that I have bound slime-selector to "C-c s", so slime-selector is just a key combo away.
13:21:29
smokeink
i also mostly use vim and lisp running in a console, i write the code into a scratch file called s.lisp and i load it easily with a read macro i defined myself for this purpose: }s
13:24:18
flip214
smokeink: using swank makes development _much_ easier - stackframes, inspecting, threads, ...
13:24:45
antoszka
rclisp: I'd recommend that you try out spacemacs, it's a nice configuration distribution for emacs with very usable vim emulation and some great features of its own. Otherwise, if that scares the shit out of you try vlime for some (many?) features of SLIME on Emacs.
13:24:59
smokeink
yes when I need to do inspections and debugging and the console doesn't show enough info, i switch to slime
14:26:18
pjb
knobo: in the worst case, marry and make a baby, and in 10 years, you can have a newbie lisper, in 20 a seasonned lisper!
16:08:38
jasom
yup. She asked me about programming and I was about to say that my first language was gwbasic, but then I realized we had done logo in school, just nobody told us it was programming.
16:09:14
jasom
JuanDaugherty: she had some developmental delays so I had to wait until she could read without struggling
16:13:06
jasom
Qbasic was the first thing I *really* got into, and then C shortly after. I wrote a bubble sort in C and quickbasic, compiled both. The quickbasic ran 8minutes interpreted, 1 minute compiled. C ran in under a second.
16:14:06
jasom
you can still buy my first C compiler too: http://www.mixsoftware.com/product/powerc.htm It requires DOS 2.0 or later!
16:15:12
jasom
Yeah It was less cheaper with the library source than to get MSC or TC without source
16:17:27
jasom
That and Thomas Plum's "Learning to Program in C" (A great text that is unfortunately dated due to predating ANSI) is what got me started
18:05:17
whoman
genuis lispers! i require a little headful discussion of an idea thats not too crazy, if anyone happens to know about laziness, unification, declarative pattern matching stuff (ala prolog, haskell)
18:12:33
whoman
"First of all there is no portable way (yet) to list all the slots of a given structure. " for CLOS - its true?
18:39:37
phoe_
I have the Slime debugger open. How can I jump to the definition of a method called in a frame?
18:55:51
phoe_
How can I tell CFFI's foreign-array-to-lisp to return not SIMPLE-VECTOR, but SIMPLE-ARRAY (UNSIGNED-BYTE 8)?
19:01:21
phoe_
I have a method that might not be very effectively, namely COERCE'ing the resulting vector into the proper type.
20:25:27
pjb
whoman: have a look at: http://informatimago.com/articles/usenet.html#Improved-DEFSTRUCT-macro--run-time-access-to-the-fields
20:26:56
pjb
whoman: if you don't have access to the source then you can write such macros just to declare the slots, and to generate your own forward-accessors.