libera/#lisp - IRC Chatlog
Search
12:19:49
lisp123
In today's edition of #programming: "Well if you observe carefully, semantically Lisp is identical to a special kind of C constructed from similar base functions"
13:00:53
lisp123
I typed // (defun append (lst tail) --> it autocompleted the Scheme code from Stack Overflow
13:01:22
lisp123
and then gave me the option to translate the entire function into TypeScript based on my pre-existing lisp functions
13:10:16
Lycurgus
yeah I got a notice that they were going production and to convert my trial membership
13:21:58
contrapunctus
mfiano: «Give Zach some time. He just suffered a tremendous loss.» oh...what happened?
13:31:17
Lycurgus
on copilot, virtually anything these days claiming AI can be dismissed prima facie
21:02:11
thymage
Hey I've just started using lisp. I wrote a asd package for my software and I have empty source files for now. I would like to know how to use asd to compile my source and how to install my package locally.
21:04:41
mfiano
You might find #clschool a good channel for beginner help with the Common Lisp dialect, but just follow the instructions at quicklisp.org
21:15:22
thymage
I am writing my own package. I don't think I can use the quicklisp site instructions because they involve just installing quicklisp and using it to install packages.
21:16:14
mfiano
You are writing a system, not a package. And quicklisp manages installing your own systems as well.
21:18:18
thymage
I tried to quickload my package name. quicklisp didn't find it even when sbcl was started in the package directory
21:18:31
mfiano
Right. A package is something else entirely unrelated to managing dependencies and files.
21:19:20
thymage
Where are the directions for quicklisp to support this? I've read the entire front webpage of quicklisp
21:20:20
thymage
I've done that for some github repos that didn't have their stuff out on ultralisp or the quicklisp repos.
21:20:53
Alfr
thymage, quicklisp uses asdf for finding and loading installed packages, as for where asdf looks for packages -- it's complicated: https://asdf.common-lisp.dev/asdf.html#Controlling-where-ASDF-searches-for-systems