Skip to content

Commit

Permalink
build
Browse files Browse the repository at this point in the history
  • Loading branch information
tshepang committed Nov 28, 2024
1 parent d71dbfa commit 31f1871
Show file tree
Hide file tree
Showing 7 changed files with 80 additions and 80 deletions.
104 changes: 52 additions & 52 deletions atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,59 @@
<link rel="self" type="application/atom+xml" href="https://tshepang.github.io/atom.xml"/>
<link rel="alternate" type="text/html" href="https://tshepang.github.io"/>
<generator uri="https://www.getzola.org/">Zola</generator>
<updated>2024-11-24T00:00:00+00:00</updated>
<updated>2024-11-28T00:00:00+00:00</updated>
<id>https://tshepang.github.io/atom.xml</id>
<entry xml:lang="en">
<title>Rust things I most anticipate</title>
<published>2024-11-28T00:00:00+00:00</published>
<updated>2024-11-28T00:00:00+00:00</updated>

<author>
<name>

Unknown

</name>
</author>

<link rel="alternate" type="text/html" href="https://tshepang.github.io/rust-things-i-most-anticipate/"/>
<id>https://tshepang.github.io/rust-things-i-most-anticipate/</id>

<content type="html" xml:base="https://tshepang.github.io/rust-things-i-most-anticipate/">&lt;ul&gt;
&lt;li&gt;Make alternative (to &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;llvm&#x2F;llvm-project&quot;&gt;LLVM&lt;&#x2F;a&gt;) codegen backends available in a Rust stable toolchain:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bjorn3&#x2F;rustc_codegen_cranelift&quot;&gt;rustc_codegen_cranelift&lt;&#x2F;a&gt;,
which uses &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bytecodealliance&#x2F;wasmtime&#x2F;tree&#x2F;main&#x2F;cranelift&quot;&gt;cranelift&lt;&#x2F;a&gt; for codegen,
is already available via &lt;code&gt;rustup&lt;&#x2F;code&gt; on nightly toolchains,
and the immediate benefit is fast debug compiles (&lt;a href=&quot;https:&#x2F;&#x2F;bjorn3.github.io&#x2F;2024&#x2F;11&#x2F;14&#x2F;progress-report-nov-2024.html&quot;&gt;latest update&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rustc_codegen_gcc&quot;&gt;rustc_codegen_gcc&lt;&#x2F;a&gt;,
allowing Rust to run in more hardware platforms ([latest update][]rustc_codegen_gcc update])&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;A driver written in Rust in the official Linux kernel,
most promising ones being:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;lore.kernel.org&#x2F;rust-for-linux&#x2F;[email protected]&quot;&gt;Binder&lt;&#x2F;a&gt; (for Android IPC)&lt;&#x2F;li&gt;
&lt;li&gt;Apple GPU driver (&lt;a href=&quot;https:&#x2F;&#x2F;asahilinux.org&#x2F;2023&#x2F;03&#x2F;road-to-vulkan&quot;&gt;latest update&lt;&#x2F;a&gt;),
which seems to be one that has attracted the most attention&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;Use of Rust in safety-critical systems,
&lt;a href=&quot;https:&#x2F;&#x2F;ferrous-systems.com&#x2F;ferrocene&quot;&gt;Ferrocene&lt;&#x2F;a&gt; being the most likely candidate,
due to being the first (and only) Rust toolchain &lt;a href=&quot;https:&#x2F;&#x2F;ferrous-systems.com&#x2F;blog&#x2F;officially-qualified-ferrocene&quot;&gt;qualified for the domain&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Wide use of &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;typst&#x2F;typst&quot;&gt;Typst&lt;&#x2F;a&gt;, a more pleasant alternative to LaTeX&lt;&#x2F;li&gt;
&lt;li&gt;Usage in production versions of Chromium,
though this would only be &lt;a href=&quot;https:&#x2F;&#x2F;security.googleblog.com&#x2F;2023&#x2F;01&#x2F;supporting-use-of-rust-in-chromium.html&quot;&gt;for external dependencies&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;hyperium&#x2F;hyper&quot;&gt;hyper&lt;&#x2F;a&gt; being used as default HTTP backend of cURL (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;hyperium&#x2F;projects&#x2F;2&#x2F;views&#x2F;1&quot;&gt;Hyper progress
tracker&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;curl&#x2F;curl&#x2F;wiki&#x2F;Hyper&quot;&gt;cURL progress tracker&lt;&#x2F;a&gt;),
because the latter has billions of installations&lt;&#x2F;li&gt;
&lt;li&gt;Removing libc dependency for Linux-based systems (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sunfishcode&#x2F;mustang&quot;&gt;mustang&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bytecodealliance&#x2F;rsix&quot;&gt;rustix&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;Wide use of &lt;a href=&quot;https:&#x2F;&#x2F;pijul.org&quot;&gt;Pijul&lt;&#x2F;a&gt;, for I want a better VCS than Git
(&lt;a href=&quot;https:&#x2F;&#x2F;pijul.org&#x2F;posts&#x2F;2022-01-08-beta&quot;&gt;latest update&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>

</entry>
<entry xml:lang="en">
<title>a deep admiration</title>
<published>2024-11-24T00:00:00+00:00</published>
Expand Down Expand Up @@ -424,57 +475,6 @@ while the most &lt;strong&gt;desirable character&lt;&#x2F;strong&gt; is that of
followed by that of &lt;a href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Rachelle_Lefevre&quot;&gt;Rachelle Lefevre&lt;&#x2F;a&gt; in &lt;em&gt;White House Down&lt;&#x2F;em&gt;,&lt;&#x2F;p&gt;
&lt;p&gt;The most &lt;strong&gt;surprising movie&lt;&#x2F;strong&gt; is &lt;em&gt;No Man&#x27;s Land&lt;&#x2F;em&gt;,
because it is the only China movie I watched that is either a dark comedy or a Western.&lt;&#x2F;p&gt;
</content>

</entry>
<entry xml:lang="en">
<title>Rust things I most anticipate</title>
<published>2024-05-06T00:00:00+00:00</published>
<updated>2024-05-06T00:00:00+00:00</updated>

<author>
<name>

Unknown

</name>
</author>

<link rel="alternate" type="text/html" href="https://tshepang.github.io/rust-things-i-most-anticipate/"/>
<id>https://tshepang.github.io/rust-things-i-most-anticipate/</id>

<content type="html" xml:base="https://tshepang.github.io/rust-things-i-most-anticipate/">&lt;ul&gt;
&lt;li&gt;Make alternative (to &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;llvm&#x2F;llvm-project&quot;&gt;LLVM&lt;&#x2F;a&gt;) codegen backends available in a Rust stable toolchain:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bjorn3&#x2F;rustc_codegen_cranelift&quot;&gt;rustc_codegen_cranelift&lt;&#x2F;a&gt;,
which uses &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bytecodealliance&#x2F;wasmtime&#x2F;tree&#x2F;main&#x2F;cranelift&quot;&gt;cranelift&lt;&#x2F;a&gt; for codegen,
is already available via &lt;code&gt;rustup&lt;&#x2F;code&gt; on nightly toolchains,
and the immediate benefit is fast debug compiles (&lt;a href=&quot;https:&#x2F;&#x2F;bjorn3.github.io&#x2F;2024&#x2F;04&#x2F;06&#x2F;progress-report-april-2024.html&quot;&gt;latest update&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rustc_codegen_gcc&quot;&gt;rustc_codegen_gcc&lt;&#x2F;a&gt;,
allowing Rust to run in more hardware platforms (&lt;a href=&quot;https:&#x2F;&#x2F;blog.antoyo.xyz&#x2F;rustc_codegen_gcc-progress-report-32&quot;&gt;latest update&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;A driver written in Rust in the official Linux kernel,
most promising ones being:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;lore.kernel.org&#x2F;rust-for-linux&#x2F;[email protected]&quot;&gt;Binder&lt;&#x2F;a&gt; (for Android IPC)&lt;&#x2F;li&gt;
&lt;li&gt;Apple GPU driver (&lt;a href=&quot;https:&#x2F;&#x2F;asahilinux.org&#x2F;2023&#x2F;03&#x2F;road-to-vulkan&quot;&gt;latest update&lt;&#x2F;a&gt;),
which seems to be one that has attracted the most attention&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;Use of Rust in safety-critical systems,
&lt;a href=&quot;https:&#x2F;&#x2F;ferrous-systems.com&#x2F;ferrocene&quot;&gt;Ferrocene&lt;&#x2F;a&gt; being the most likely candidate,
due to being the first (and only) Rust toolchain &lt;a href=&quot;https:&#x2F;&#x2F;ferrous-systems.com&#x2F;blog&#x2F;officially-qualified-ferrocene&quot;&gt;qualified for the domain&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Wide use of &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;typst&#x2F;typst&quot;&gt;Typst&lt;&#x2F;a&gt;, a more pleasant alternative to LaTeX&lt;&#x2F;li&gt;
&lt;li&gt;Usage in production versions of Chromium,
though this would only be &lt;a href=&quot;https:&#x2F;&#x2F;security.googleblog.com&#x2F;2023&#x2F;01&#x2F;supporting-use-of-rust-in-chromium.html&quot;&gt;for external dependencies&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;hyperium&#x2F;hyper&quot;&gt;hyper&lt;&#x2F;a&gt; being used as default HTTP backend of cURL (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;hyperium&#x2F;projects&#x2F;2&#x2F;views&#x2F;1&quot;&gt;Hyper progress
tracker&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;curl&#x2F;curl&#x2F;wiki&#x2F;Hyper&quot;&gt;cURL progress tracker&lt;&#x2F;a&gt;),
because the latter has billions of installations&lt;&#x2F;li&gt;
&lt;li&gt;Removing libc dependency for Linux-based systems (&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sunfishcode&#x2F;mustang&quot;&gt;mustang&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;bytecodealliance&#x2F;rsix&quot;&gt;rustix&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;Wide use of &lt;a href=&quot;https:&#x2F;&#x2F;pijul.org&quot;&gt;Pijul&lt;&#x2F;a&gt;, for I want a better VCS than Git
(&lt;a href=&quot;https:&#x2F;&#x2F;pijul.org&#x2F;posts&#x2F;2022-01-08-beta&quot;&gt;latest update&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>

</entry>
Expand Down
30 changes: 15 additions & 15 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,21 @@
<br>


<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/rust-things-i-most-anticipate/">Rust things I most anticipate</a>
<br>
<span class="muted">
2024-11-28
</span>
</h2>
</header>

</article>



<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
Expand Down Expand Up @@ -191,21 +206,6 @@ <h2 itemprop="name">
</article>



<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/favorite-tv-performances/">favorite tv performances</a>
<br>
<span class="muted">
2024-08-16
</span>
</h2>
</header>

</article>



<nav>
<p>
Expand Down
8 changes: 4 additions & 4 deletions page/2/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,10 @@
<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/2013-review/">2013 review</a>
<a href="https://tshepang.github.io/favorite-tv-performances/">favorite tv performances</a>
<br>
<span class="muted">
2024-07-13
2024-08-16
</span>
</h2>
</header>
Expand All @@ -75,10 +75,10 @@ <h2 itemprop="name">
<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/rust-things-i-most-anticipate/">Rust things I most anticipate</a>
<a href="https://tshepang.github.io/2013-review/">2013 review</a>
<br>
<span class="muted">
2024-05-06
2024-07-13
</span>
</h2>
</header>
Expand Down
6 changes: 3 additions & 3 deletions rust-things-i-most-anticipate/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<header>
<h1 itemprop="headline">Rust things I most anticipate</h1>
<span class="muted">
2024-05-06
2024-11-28
</span>
</header>
<div itemprop="articleBody">
Expand All @@ -71,9 +71,9 @@ <h1 itemprop="headline">Rust things I most anticipate</h1>
<li><a href="https://github.com/bjorn3/rustc_codegen_cranelift">rustc_codegen_cranelift</a>,
which uses <a href="https://github.com/bytecodealliance/wasmtime/tree/main/cranelift">cranelift</a> for codegen,
is already available via <code>rustup</code> on nightly toolchains,
and the immediate benefit is fast debug compiles (<a href="https://bjorn3.github.io/2024/04/06/progress-report-april-2024.html">latest update</a>)</li>
and the immediate benefit is fast debug compiles (<a href="https://bjorn3.github.io/2024/11/14/progress-report-nov-2024.html">latest update</a>)</li>
<li><a href="https://github.com/rust-lang/rustc_codegen_gcc">rustc_codegen_gcc</a>,
allowing Rust to run in more hardware platforms (<a href="https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-32">latest update</a>)</li>
allowing Rust to run in more hardware platforms ([latest update][]rustc_codegen_gcc update])</li>
</ul>
</li>
<li>A driver written in Rust in the official Linux kernel,
Expand Down
2 changes: 1 addition & 1 deletion search_index.en.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2698,7 +2698,7 @@
</url>
<url>
<loc>https://tshepang.github.io/rust-things-i-most-anticipate/</loc>
<lastmod>2024-05-06</lastmod>
<lastmod>2024-11-28</lastmod>
</url>
<url>
<loc>https://tshepang.github.io/rust-week-of-2015-05-15/</loc>
Expand Down
8 changes: 4 additions & 4 deletions tags/rust/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ <h1>Rust</h1>
<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/rust-search-tools-to-watch/">Rust search tools to watch</a>
<a href="https://tshepang.github.io/rust-things-i-most-anticipate/">Rust things I most anticipate</a>
<br>
<span class="muted">
2024-11-16
2024-11-28
</span>
</h2>
</header>
Expand All @@ -76,10 +76,10 @@ <h2 itemprop="name">
<article itemscope itemtype="http://schema.org/CreativeWork">
<header>
<h2 itemprop="name">
<a href="https://tshepang.github.io/rust-things-i-most-anticipate/">Rust things I most anticipate</a>
<a href="https://tshepang.github.io/rust-search-tools-to-watch/">Rust search tools to watch</a>
<br>
<span class="muted">
2024-05-06
2024-11-16
</span>
</h2>
</header>
Expand Down

0 comments on commit 31f1871

Please sign in to comment.