<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>The Rune Programming Language</title>
      <link>https://rune-rs.github.io</link>
      <description>Party dynamically like it&#x27;s 1995</description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://rune-rs.github.io/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Tue, 10 Oct 2023 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Rune 0.13</title>
          <pubDate>Tue, 10 Oct 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://rune-rs.github.io/posts/rune-0-13-0/</link>
          <guid>https://rune-rs.github.io/posts/rune-0-13-0/</guid>
          <description>&lt;p&gt;Welcome to the official release of Rune 0.13!&lt;&#x2F;p&gt;
&lt;p&gt;Rune is an embeddable dynamic programming language for Rust, it seeks to mimic
the way rust works and is structured. A common way to describe it is &amp;quot;Rust
without types&amp;quot;.&lt;&#x2F;p&gt;
&lt;div class=&quot;rune big&quot;
    rune-update-url=&quot;false&quot;
    rune-run-on-change=&quot;true&quot;&quot;
    rune-run-button=&quot;false&quot;&quot;
    rune-options=&quot;&quot;&quot;
    rune-instructions=&quot;&quot;&quot;
    rune-config=&quot;&quot;&quot;
    &gt;
    &lt;div class=&quot;rune-editor&quot;&gt;fn fizzbuzz(up) {
	for n in 1..=up {
	    match (n % 3, n % 5) {
	    	(0, 0) =&amp;gt; yield &amp;quot;FizzBuzz&amp;quot;,
	    	(0, _) =&amp;gt; yield &amp;quot;Fizz&amp;quot;,
	    	(_, 0) =&amp;gt; yield &amp;quot;Buzz&amp;quot;,
	    	_ =&amp;gt; yield n,
	    }
    }
}

pub fn main() {
	fizzbuzz(15).iter().collect::&amp;lt;Vec&amp;gt;()
}&lt;&#x2F;div&gt;
    &lt;div class=&quot;rune-console&quot;&gt;
        &lt;div class=&quot;rune-control&quot;&gt;
            &lt;button class=&quot;rune-button rune-run&quot;&gt;Run&lt;&#x2F;button&gt;

            &lt;label class=&quot;rune-option&quot;&gt;
                &lt;input class=&quot;rune-checkbox instructions&quot; type=&quot;checkbox&quot; title=&quot;Show compiled instructions&quot;&gt;&lt;&#x2F;input&gt;
                Instructions
            &lt;&#x2F;label&gt;

            &lt;label class=&quot;rune-option&quot;&gt;
                &lt;input class=&quot;rune-checkbox run-on-change&quot; type=&quot;checkbox&quot; title=&quot;Show compiled instructions&quot;&gt;&lt;&#x2F;input&gt;
                Run on change
            &lt;&#x2F;label&gt;
        &lt;&#x2F;div&gt;
        &lt;div class=&quot;rune-output primary&quot;&gt;&lt;&#x2F;div&gt;
        &lt;div class=&quot;rune-output diagnostics&quot;&gt;&lt;&#x2F;div&gt;
        &lt;div class=&quot;rune-output instructions&quot;&gt;&lt;&#x2F;div&gt;
    &lt;&#x2F;div&gt;
    &lt;div class=&quot;rune-footnote&quot;&gt;Hello World!&lt;&#x2F;div&gt;
&lt;&#x2F;div&gt;
</description>
      </item>
      <item>
          <title>Faster integration tests</title>
          <pubDate>Mon, 07 Dec 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://rune-rs.github.io/posts/faster-tests/</link>
          <guid>https://rune-rs.github.io/posts/faster-tests/</guid>
          <description>&lt;p&gt;This is just a quick post to outline a trick that can be used to speed up
building of projects which has a lot of integration tests.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Fixing a common miscompilation in Rune</title>
          <pubDate>Mon, 19 Oct 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://rune-rs.github.io/posts/common-miscompilation/</link>
          <guid>https://rune-rs.github.io/posts/common-miscompilation/</guid>
          <description>&lt;p&gt;Hopefully it should be no secret that Rune is a young project. And some
shortcuts have been taken when putting together the compiler. One such was how
items and their associated metadata was registered.&lt;&#x2F;p&gt;
&lt;p&gt;This particular shortcut happened to be subject to a common source of bugs which
desperately needed to be fixed. So in this post I&#x27;ll describe the issue in the
hopes that it will be useful to other prospective language authors, and describe
how it was fixed.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>This month and a half in Rune</title>
          <pubDate>Mon, 19 Oct 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://rune-rs.github.io/posts/tmir1/</link>
          <guid>https://rune-rs.github.io/posts/tmir1/</guid>
          <description>&lt;p&gt;A bit more than one month ago &lt;a href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;in67d3&#x2F;introducing_rune_a_new_stackbased_dynamic&#x2F;&quot;&gt;I announced Rune&lt;&#x2F;a&gt; 🥳. And the response so far has
been amazing.&lt;&#x2F;p&gt;
&lt;p&gt;A lot of &lt;em&gt;stuff&lt;&#x2F;em&gt; has happened since then, so in this post I&#x27;ll detail some of
the developments since the initial announcement.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Hello Internet</title>
          <pubDate>Fri, 18 Sep 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://rune-rs.github.io/posts/hello-internet/</link>
          <guid>https://rune-rs.github.io/posts/hello-internet/</guid>
          <description>&lt;p&gt;Less then one month ago &lt;a href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;in67d3&#x2F;introducing_rune_a_new_stackbased_dynamic&#x2F;&quot;&gt;I announced Rune on
Reddit&lt;&#x2F;a&gt;.
And the response has been amazing.&lt;&#x2F;p&gt;
&lt;p&gt;One of the issues raised were &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rune-rs&#x2F;rune&#x2F;issues&#x2F;45&quot;&gt;issue
#45&lt;&#x2F;a&gt;, &lt;strong&gt;Community Site for Rune&lt;&#x2F;strong&gt;.
This site is an attempt to address that.&lt;&#x2F;p&gt;
</description>
      </item>
    </channel>
</rss>
