21:24:28ShinmeraAt least as far as I know it uses mtime
21:47:16drmeisterIs there a function like (asdf:why-the f*ck-are-you-rebuilding-everything system)?
21:49:09ShinmeraYou can manually build an ASDF action plan (I showed you how once before) -- the plan should only include things that need to be done, excluding already performed operations
21:49:24ShinmeraThen you can try tracing select functions in ASDF to see where it's getting things from
22:04:53AeroNotixis there an asdf function that can find the modules that the `:components` key describes. Alternatively, a function that gives me the asdf definition?
22:05:47Shinmeraasdf:find-component, if I remember correctly
22:06:05Shinmerabase being the system or other super-component.
22:06:29ShinmeraOr what exactly do you want? re-reading the message I'm not so sure.
22:07:23ShinmeraIf you want the list of components in the system definition, asdf:component-children
23:04:59aethdim: Idk, I think the most graceful way for an IRC client to fail is to pretend like it's working, complete with fake conversations. The conversations are even predictable: talk about how the IRC client is now working.
23:56:02jgkamatI cannot evaluate js, therefore I am turing complete? xD
0:00:35no-defun-alloweda turing complete machine might run JS
0:00:36no-defun-allowedbut a smart machine would refuse to run it
0:03:33dwrngr`I think of it like the street slang of programming. It has a consistency to it and you have to keep up somewhat in order to fit in. But it gets in the way in a professional setting :P
0:06:19dwrngr`I guess Typescript is supposed to make it more tolerable there, but personally the limited times I have to use it I've found parenscript to make life a lot simpler
0:06:59dwrngr`different means to different ends I suppose
0:44:12aethnote that even typescript can't give JS a sane type system
0:44:37aeth(And if you wanted to do a TypeScript-like-thing in CL all you'd need is a handful of macros)
2:27:54kensterdoing some live lisp programming here: https://youtu.be/l4Uj13QLtpU or https://www.twitch.tv/kingherring
6:41:36aethI think one problem is that large Lisp programs will probably use most of the language, especially if they're using dependencies that can be very stylistically different from each other.
6:42:06edgar-rftit sounds easier than it is because you need to remove all unused implementation-internals, too
6:42:22aethRight, the implementation internals might also use stuff like e.g. structure-objects even if you don't use any