<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Jalil&#39;s Blog - language-design</title>
    <subtitle>Jalil&#39;s Blog where he explains stuff he has been working on... maybe...</subtitle>
    <link rel="self" type="application/atom+xml" href="https://jalil.salame.cl/tags/language-design/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://jalil.salame.cl"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-01-23T00:00:00+00:00</updated>
    <id>https://jalil.salame.cl/tags/language-design/atom.xml</id>
    <entry xml:lang="en">
        <title>Package repositories and mirroring</title>
        <published>2026-01-23T00:00:00+00:00</published>
        <updated>2026-01-23T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jalil.salame.cl/blog/packages-and-mirrors/"/>
        <id>https://jalil.salame.cl/blog/packages-and-mirrors/</id>
        
        <summary type="html">&lt;p&gt;Modern programming languages include package managers and package repositories,
but they seem to forget about the learnings from older system package managers
that are system package managers and the tool they use to reduce the load on
their infrastructure: repository mirrors.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Crates.io Namespaces</title>
        <published>2023-07-15T00:00:00+00:00</published>
        <updated>2023-07-15T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jalil.salame.cl/blog/crates-io-namespacing/"/>
        <id>https://jalil.salame.cl/blog/crates-io-namespacing/</id>
        
        <summary type="html">&lt;p&gt;Crates.io is great in many ways, but falls short in some important
places. This are my thoughts on missed opportunities and &lt;em&gt;interesting&lt;/em&gt;
design decitions.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>What should a Rust 2.0 look like?</title>
        <published>2023-07-15T00:00:00+00:00</published>
        <updated>2023-07-15T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jalil.salame.cl/blog/rust-2-0/"/>
        <id>https://jalil.salame.cl/blog/rust-2-0/</id>
        
        <summary type="html">&lt;p&gt;I have used Rust for about 1.5 years now, and the hype has
settled. Although I am pleased with the language, I do think it is by
no meas perfect, this is a meta post about all the improvements I think
could be made to it.&lt;/p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Rust&#39;s missing Reference type</title>
        <published>2023-07-15T00:00:00+00:00</published>
        <updated>2023-07-15T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jalil.salame.cl/blog/rust-references/"/>
        <id>https://jalil.salame.cl/blog/rust-references/</id>
        
        <summary type="html">&lt;p&gt;Rust references are great &lt;code&gt;&amp;amp;&lt;/code&gt; is a real &lt;code&gt;const*&lt;/code&gt; and &lt;code&gt;&amp;amp;mut&lt;/code&gt; being exclusive
makes so much sense, but there is a missing reference type, do you know whaich
one it is?&lt;/p&gt;</summary>
        
    </entry>
</feed>
