<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>How to define Common Lisp library in two different ways?</title>
        <link>https://diode.zone/videos/watch/7b6c6f7c-7012-48e6-8a1b-ee1e88451cfc</link>
        <description>I show you how to describe a Common Lisp system in ASDF. First the traditional way, then a simpler one – using the package-inferred extension. Usually in Common Lisp systems, only one package is described and dependencies between files are handled manually in an ASD file. The "package inferred" extension makes it easier to describe dependencies by moving them closer to the place where they are used. In this video, I will demonstrate the features of each of the two ways to describe ASDF systems. Links Learn more about the difference between packages and asdf systems: https://www.youtube.com/watch?v=fjCLKNvUdD4, ASDF documentation about package-inferred extension: https://asdf.common-lisp.dev/asdf/The-package_002dinferred_002dsystem-extension.html, Here, over time, a link to the video will appear, how to describe the binary assembly in the ASD file and create a startup file without Roswell., Timecodes 00:00 Start 00:56 The simplest ASDF system 06:08 Unified package.lisp 07:35 Compilation dependencies 10:47 Large ASDF systems on the example of Serapeum 12:20 Package-inferred systems 19:31 Features and limitations 23:12 Advantages of package-inferred systems 24:52 End Tags #commonlisp #asdf #system #programming #lisp #library #lisp #programming</description>
        <lastBuildDate>Tue, 20 Oct 2026 18:06:13 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>How to define Common Lisp library in two different ways?</title>
            <url>https://diode.zone/lazy-static/avatars/61b689b7-84d5-43c7-9fa8-e63a7fd1d952.png</url>
            <link>https://diode.zone/videos/watch/7b6c6f7c-7012-48e6-8a1b-ee1e88451cfc</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://diode.zone/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://diode.zone/feeds/video-comments.xml?videoId=7b6c6f7c-7012-48e6-8a1b-ee1e88451cfc" rel="self" type="application/rss+xml"/>
    </channel>
</rss>