<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Nim Programming</title>
        <link>https://diode.zone/c/nim_programming/videos</link>
        <description>In this channel I will show my adventures with the nim programming language. If you want to learn more about this awesome language please visit: https://nim-lang.org https://github.com/nim-lang/Nim</description>
        <lastBuildDate>Tue, 20 Oct 2026 07:27:06 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>Nim Programming</title>
            <url>https://diode.zone/lazy-static/avatars/a7842aab-b0c9-4c73-a7fa-37d414e89208.png</url>
            <link>https://diode.zone/c/nim_programming/videos</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/videos.xml?videoChannelId=563" rel="self" type="application/rss+xml"/>
        <podcast:txt purpose="p20url">https://diode.zone/feeds/podcast/videos.xml?videoChannelId=563</podcast:txt>
        <item>
            <title><![CDATA[Nim Basics Episode 10 - Variables, Constants and Control Flow]]></title>
            <link>https://diode.zone/w/4WgnB2QEKehn1Qg9jkkiW6</link>
            <guid>https://diode.zone/w/4WgnB2QEKehn1Qg9jkkiW6</guid>
            <pubDate>Fri, 22 May 2020 16:16:47 GMT</pubDate>
            <description><![CDATA[This episode is the continuation of Nim Basics Episode 1. This episode covers variables and constants with the assignment operator, the const, let and var statements. Also control flow with the if-elif-else, conditional compile time execut...]]></description>
            <content:encoded><![CDATA[<p>This episode is the continuation of Nim Basics Episode 1. This episode covers variables and constants with the assignment operator, the const, let and var statements. Also control flow with the if-elif-else, conditional compile time execution with when statement, multiple-decision with case statement and scope creation and execution isolation with the block statement.</p>
<p>At the end I explore the feature that allows you to write the control flow statements as expressions that yield a value you can assign to variables.</p>
<p>If you like the video, don't forget to subscribe and support by sending a tip.<br />
Also you can support through <a href="https://liberapay.com/NerdRat/donate" target="_blank" rel="noopener noreferrer">https://liberapay.com/NerdRat/donate</a></p>
<p>I made this with love, and I hope it is useful to you. Thank you!</p>
]]></content:encoded>
            <dc:creator>Nim Programming</dc:creator>
            <category>Education</category>
            <enclosure length="269138146" type="video/mp4" url="https://diode.zone/download/videos/generate/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d?videoFileIds=221314"/>
            <media:community>
                <media:statistics views="30"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/4WgnB2QEKehn1Qg9jkkiW6"/>
            <media:player url="https://diode.zone/w/4WgnB2QEKehn1Qg9jkkiW6"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/737e14ad-e3b7-4550-9b28-021b08c0bade-1024-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/6a0015df-a2aa-466a-a665-6db05606ee8d-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/ade88c39-8982-4b33-a2ce-a91038dbf7d6-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/428f540d-a7d9-4b65-886c-92ffed8c2d30-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/6a8be0ce-3bb2-452d-8857-5e268494a95d-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/81d4034a-209b-4df8-9a8b-d532fbfa7d0c-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1024" fileSize="269138146" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-1024-fragmented.mp4" framerate="25" duration="2578" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="310053876" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-720-fragmented.mp4" framerate="25" duration="2578" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="189347281" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-480-fragmented.mp4" framerate="25" duration="2578" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="138755577" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-360-fragmented.mp4" framerate="25" duration="2578" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="92030798" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-240-fragmented.mp4" framerate="25" duration="2578" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="52411296" url="https://diode.zone/static/streaming-playlists/hls/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d-0-fragmented.mp4" framerate="0" duration="2578" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/1fdf0d9d-cb7c-428e-9718-9b18621a9d8d.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Nim Basics Episode 10 - Variables, Constants and Control Flow</media:title>
            <media:description type="plain">This episode is the continuation of Nim Basics Episode 1. This episode covers variables and constants with the assignment operator, the const, let and var statements. Also control flow with the if-elif-else, conditional compile time execut...</media:description>
        </item>
        <item>
            <title><![CDATA[Nim Basics Episode 1 - Lexical Elements]]></title>
            <link>https://diode.zone/w/1TBGUvRh8a4i9iq3r7szCf</link>
            <guid>https://diode.zone/w/1TBGUvRh8a4i9iq3r7szCf</guid>
            <pubDate>Mon, 18 May 2020 01:52:48 GMT</pubDate>
            <description><![CDATA[In this episode we explore the nim basic constructs that are the basis of statement and expression construction. You can learn nim's lexical elements likestring literals, identifiers, keywords, comments, operators, numerical literals and tokens. ...]]></description>
            <content:encoded><![CDATA[<p>In this episode we explore the nim basic constructs that are the basis of statement and expression construction. You can learn nim's lexical elements likestring literals, identifiers, keywords, comments, operators, numerical literals and tokens.</p>
<p>Don't forget to subscribe, and support to: <a href="https://liberapay.com/NerdRat/donate" target="_blank" rel="noopener noreferrer">LiberaPay</a><br />
You can also find me on: <a href="https://lbry.tv/$/invite/@nerdrat:f" target="_blank" rel="noopener noreferrer">lbry.tv</a></p>
]]></content:encoded>
            <dc:creator>Nim Programming</dc:creator>
            <category>Education</category>
            <enclosure length="294273543" type="video/mp4" url="https://diode.zone/download/videos/generate/0734efb9-595f-4e67-8913-829ae02e026a?videoFileIds=220106"/>
            <media:community>
                <media:statistics views="33"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/1TBGUvRh8a4i9iq3r7szCf"/>
            <media:player url="https://diode.zone/w/1TBGUvRh8a4i9iq3r7szCf"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/b6d8a21b-9c56-4935-9732-2e2b165bacd5-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/a1a40928-23e1-4cf6-97b6-cf0c9cf11828-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/a5b70904-e76a-428f-9618-bdf1f3b74802-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/ae6a132b-1d36-4e61-906d-79f19e2cafff-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/6551f69a-a508-42f2-858b-4757e799428d-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/7ac4619c-728d-4daf-9486-45a089747b5a-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="294273543" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-1080-fragmented.mp4" framerate="25" duration="4082" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="335850740" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-720-fragmented.mp4" framerate="25" duration="4082" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="223722606" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-480-fragmented.mp4" framerate="25" duration="4082" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="173177649" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-360-fragmented.mp4" framerate="25" duration="4082" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="125784717" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-240-fragmented.mp4" framerate="25" duration="4082" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="82772034" url="https://diode.zone/static/streaming-playlists/hls/0734efb9-595f-4e67-8913-829ae02e026a/0734efb9-595f-4e67-8913-829ae02e026a-0-fragmented.mp4" framerate="0" duration="4082" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/0734efb9-595f-4e67-8913-829ae02e026a.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Nim Basics Episode 1 - Lexical Elements</media:title>
            <media:description type="plain">In this episode we explore the nim basic constructs that are the basis of statement and expression construction. You can learn nim's lexical elements likestring literals, identifiers, keywords, comments, operators, numerical literals and tokens. ...</media:description>
        </item>
        <item>
            <title><![CDATA[Introduction To Nim Episode 0]]></title>
            <link>https://diode.zone/w/gWsDhZqiwxTJP1qMMvtM9V</link>
            <guid>https://diode.zone/w/gWsDhZqiwxTJP1qMMvtM9V</guid>
            <pubDate>Fri, 24 Apr 2020 15:43:28 GMT</pubDate>
            <description><![CDATA[In this chapter I give an introduction to the features of the language, installation methods, the tools that are installed, some tools you can use to learn this language, and I make an example project. Don't forget to subscribe, and support to:...]]></description>
            <content:encoded><![CDATA[<p>In this chapter I give an introduction to the features of the language, installation methods, the tools that are installed, some tools you can use to learn this language, and I make an example project.</p>
<p>Don't forget to subscribe, and support to: <a href="https://liberapay.com/NerdRat/donate" target="_blank" rel="noopener noreferrer">LiberaPay</a><br />
You can also find me on: <a href="https://lbry.tv/$/invite/@nerdrat:f" target="_blank" rel="noopener noreferrer">lbry.tv</a></p>
]]></content:encoded>
            <dc:creator>Nim Programming</dc:creator>
            <category>Education</category>
            <enclosure length="241883334" type="video/mp4" url="https://diode.zone/download/videos/generate/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1?videoFileIds=225886"/>
            <media:community>
                <media:statistics views="53"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/gWsDhZqiwxTJP1qMMvtM9V"/>
            <media:player url="https://diode.zone/w/gWsDhZqiwxTJP1qMMvtM9V"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/dabf7a81-24cf-4411-aaa8-d748236c8331-1024-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/af07a8c7-fac1-43ca-8c65-f08cabc8699a-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/2031c8dc-4993-4e28-9100-4fe35ca4fd0a-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/eed02d45-f3da-41a7-9e0b-f116b8aced4e-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/01db9b1f-bf40-41c6-8159-ece00c88a195-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/2e89808b-01a8-40bd-a332-5194fe9b02d8-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1024" fileSize="241883334" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-1024-fragmented.mp4" framerate="27" duration="2893" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="282262908" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-720-fragmented.mp4" framerate="27" duration="2893" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="177694757" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-480-fragmented.mp4" framerate="27" duration="2893" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="130933604" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-360-fragmented.mp4" framerate="27" duration="2893" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="91188447" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-240-fragmented.mp4" framerate="27" duration="2893" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="58656730" url="https://diode.zone/static/streaming-playlists/hls/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1-0-fragmented.mp4" framerate="0" duration="2893" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/8113a9ad-4cf1-4a95-be3f-d4188d06a6c1.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Introduction To Nim Episode 0</media:title>
            <media:description type="plain">In this chapter I give an introduction to the features of the language, installation methods, the tools that are installed, some tools you can use to learn this language, and I make an example project. Don't forget to subscribe, and support to:...</media:description>
        </item>
    </channel>
</rss>