<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Infinite Limit</title>
    <link>https://infinitelimit.net/posts/</link>
    <description>Recent content in Posts on Infinite Limit</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <lastBuildDate>Fri, 11 Apr 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://infinitelimit.net/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>New Domains</title>
      <link>https://infinitelimit.net/posts/2025/new-domains/</link>
      <pubDate>Fri, 11 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://infinitelimit.net/posts/2025/new-domains/</guid>
      <description>&lt;p&gt;One of my big goals for this year is to get back into playing tabletop RPGs&#xA;(TTRPGs).&lt;/p&gt;&#xA;&lt;p&gt;I was running a 4th edition D&amp;amp;D campaign for years, and then life forced me to&#xA;put it on hiatus.  It took 4 years, but I&amp;rsquo;m glad to say that I&amp;rsquo;m finally&#xA;getting that ball rolling.&lt;/p&gt;&#xA;&lt;p&gt;At the same time, my opinion of Wizards of the Coast soured greatly. Even from&#xA;the sidelines, I was aware of the OGL crisis and the refresh of D&amp;amp;D 5th Edition&#xA;and various controversies, and I decided it was time to move onto other games&#xA;and other creators.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prototype-Driven Development</title>
      <link>https://infinitelimit.net/posts/2023/prototype-driven-development/</link>
      <pubDate>Sat, 10 Jun 2023 09:43:35 +0100</pubDate>
      <guid>https://infinitelimit.net/posts/2023/prototype-driven-development/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been working on Fang for almost 2 months now (time flies, wow), and it&amp;rsquo;s&#xA;actually been getting quite close to some semblance of feature-completeness.&lt;/p&gt;&#xA;&lt;p&gt;But, something I have known for most of the time I&amp;rsquo;ve been working on it is that&#xA;what Fang looks like right now isn&amp;rsquo;t 100% going to be its final form.&lt;/p&gt;&#xA;&lt;p&gt;A programming language is rather complicated, even with the restrictions I put&#xA;on myself for Fang, and without a considerable amount of intuition and experience,&#xA;getting the design right on the first attempt is unlikely.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tests of Reluctance</title>
      <link>https://infinitelimit.net/posts/2023/tests-of-reluctance/</link>
      <pubDate>Tue, 16 May 2023 13:20:00 +0100</pubDate>
      <guid>https://infinitelimit.net/posts/2023/tests-of-reluctance/</guid>
      <description>&lt;p&gt;Happy to say, I made plenty of progress over the past week, after a slight&#xA;interlude. Unfortunately, that will make this post a bit of a long one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;progress&#34;&gt;Progress&lt;/h2&gt;&#xA;&lt;p&gt;When I left last time, I&amp;rsquo;d been working on getting memory operations (pointers&#xA;and dereferencing) working correctly. After that, I managed to work my way&#xA;through array definitions, initialisations and subscript accessing. There was a&#xA;bit of a tricky time getting assignments to work correctly, but super&#xA;satisfying once it was working.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Referential Treatment</title>
      <link>https://infinitelimit.net/posts/2023/referential-treatment/</link>
      <pubDate>Sat, 06 May 2023 15:09:19 +0100</pubDate>
      <guid>https://infinitelimit.net/posts/2023/referential-treatment/</guid>
      <description>&lt;p&gt;Last time, I had just gotten functions to work reliably, after a lot of&#xA;puzzling out how the stack frame was going to work on ARM64, at least as a&#xA;model for simpler platforms.&lt;/p&gt;&#xA;&lt;p&gt;Since then, I started trying to implement memory pointer operations: converting variables&#xA;to pointers and dereferencing them into values, as well as assigning to them&#xA;through a pointer.&lt;/p&gt;&#xA;&lt;p&gt;Getting and using pointers in expressions wasn&amp;rsquo;t too bad to get working, but&#xA;the assignment proved to be a problem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fang - A Language With Bite</title>
      <link>https://infinitelimit.net/posts/2023/fang-a-language-with-bite/</link>
      <pubDate>Thu, 04 May 2023 06:54:38 +0100</pubDate>
      <guid>https://infinitelimit.net/posts/2023/fang-a-language-with-bite/</guid>
      <description>&lt;p&gt;For the past couple weeks, I&amp;rsquo;ve been attempting the daunting task&#xA;of designing and implementing a programming language.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve wanted to do this for a number of years, especially since&#xA;Bob Nystrom released &lt;a href=&#34;https://craftinginterpreters.com&#34;&gt;Crafting Interpreters&lt;/a&gt;&#xA;a little while ago, and now felt like a good time to try.&lt;/p&gt;&#xA;&lt;p&gt;I had a pretty terrible time of the Compilers course I took at univeristy and&#xA;I kind of want to prove to myself that I have the ability to make something that&#xA;actually works, without caveat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Minimum Viable Beginnings</title>
      <link>https://infinitelimit.net/posts/2023/minimum-viable-beginnings/</link>
      <pubDate>Wed, 03 May 2023 10:30:00 +0100</pubDate>
      <guid>https://infinitelimit.net/posts/2023/minimum-viable-beginnings/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been thinking about putting up my own blog/web journal for months,&#xA;but I finally bit the bullet today.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s fairly simple, quick and dirty, because I want to focus on delivering&#xA;my ideas (and noodling on other projects) rather than obsessing about&#xA;how this site works.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve followed me for a long time, you might remember that &amp;ldquo;infinitelimit.net&amp;rdquo;&#xA;was a &amp;ldquo;web-zine-blog&amp;rdquo; for developing games on Fantasy Consoles like the PICO-8 and TIC-80,&#xA;but I abandoned the idea after a couple months.&#xA;The content for that is still archived here: &lt;a href=&#34;https://archive.infinitelimit.net&#34;&gt;Infinite Limit Zine Archive&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
