freenode/#lisp - IRC Chatlog
Search
0:16:36
no-defun-allowed
I don't really know what I'm asking, but how can I change the order in which arguments are used to compute the method list for a generic function?
0:17:47
no-defun-allowed
If I have a method with lambda list ((x a) y) and another with (x (y b)), I would want the latter to be used first, but the default appears to use the former first.
5:32:37
vivit
I've had trouble getting quicklisp to work. It installs just fine, but whenever I try to load anything, it tells me that no such system is found.
5:34:36
beach
If you add a local project to ~/quicklisp/local-projects, Quicklisp does not automatically find it.
5:36:43
beach
vivit: Does it fail when you try to load a system provided by Quicklisp, or does it fail when you try to load a system defined by yourself?
5:37:30
vivit
The quicklisp website says that the quickload function "will automatically download any supporting software it needs to load [a] system." I feel like I'm probably making a very silly mistake.
5:43:40
vivit
I have a big manually-curated .asdf/ directory. Is there anything I should do to migrate what I have there to quicklisp?
5:51:22
Nilby
I tossed most of my huge manually-curated asdf directory, and had much fewer links only as needed in quicklisp/loccal-projects.
5:55:53
White_Flame
(to be extra clear, add a symlink inside local-projects/, don't make local-projects itself a link)
10:06:46
m7v21z42
how do I become badass and write + compile code live, on-the-fly like Baggers does? I love writing lisp, I've studied a few of his videos with CEPL. When it comes to making a project or learning further though, I seem to not fully comprehend lisp just yet
10:08:09
beach
Then you need practice. And you need to expose your code and take into account the feedback you get so that your code respects conventions.
10:11:29
jmercouris
There is no universal recipe for how to learn. You will have to figure that out for yourself I am afraid.
10:11:52
m7v21z42
is there a good online live runtime compiler / interpreter or something like Pico-8 for rapid testing and learning?
10:11:52
jmercouris
One thing is pretty certain though, exposure to source material and practice will likely improve your skills
10:12:15
beach
m7v21z42: You may also need to practice typing, and you might need to know more commands in your editor to make things fast.
10:13:03
beach
m7v21z42: Any Common Lisp implementation can be used with Emacs+SLIME and you then have an incremental compiler that will do what you want.