<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>rust dynamic libraries demo</title>
        <link>https://diode.zone/videos/watch/ed36c752-7bb6-4171-8833-a562af8c823b</link>
        <description>a weeb friend of mine was describing how osu's game assets are compiled into a binary (osu.Resources.dll) which is then loaded in by the linker automatically,,but still allowing u to swap them out easily by compiling the alternative assets down to the same single dll. i wanted to figure out how hard it would be to do that in rust. has a lot of Fun!! applications but as a demo i just wanted to make a dynamic library out of bees.txt normally rust statically compiles all libraries (such as bees_dll) into the final executable (app/target/debug/app). this video demonstrates compiling the executable with dynamic linking, allowing libbees_dll.so to be swapped out without recompiling the app that links to it. full quality http mirror: http://alphamethyl.barr0w.net/~barrow/vid/barrow/rust_dynamic_libraries_demo.TRANSCODE.mp4 peertube mirror: https://diode.zone/w/vhWWrAP72GvtZng31sKrki youtube mirror: https://youtu.be/Gzd0grEyHVo background music: https://youtu.be/Bzg2UgSCHY0 bees.txt download: http://alphamethyl.barr0w.net/~barrow/doc/bees.txt</description>
        <lastBuildDate>Wed, 21 Oct 2026 14:10:34 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>rust dynamic libraries demo</title>
            <url>https://diode.zone/lazy-static/avatars/f8052465-9d60-4b32-92d3-0f4304b24ca6.png</url>
            <link>https://diode.zone/videos/watch/ed36c752-7bb6-4171-8833-a562af8c823b</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=ed36c752-7bb6-4171-8833-a562af8c823b" rel="self" type="application/rss+xml"/>
    </channel>
</rss>