Skip to content

Commit

Permalink
Sink: status update
Browse files Browse the repository at this point in the history
  • Loading branch information
purplesyringa committed Nov 25, 2024
1 parent 34d1360 commit 8766028
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion sink/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,24 @@ <h1><a href="/">purplesyringa</a></h1>
<section>
<div class="viewport-container">
<p>
<span class="side-header" role="heading" aria-level="3"><span>HPC</span></span>My current main project is sunwalker, a new-gen testing system for programming contests:
<span class="side-header" role="heading" aria-level="3"><span>Unwinding</span></span>I'm currently working on things revolving around the unwinding mechanism, which powers exceptions, panics, and backtraces. Published results so far:
</p>

<ul>
<li>
<div class="icons"><i class="nf nf-dev-rust" title="Rust"></i></div><a href="https://github.com/iex-rs/lithium">Lithium</a> (2024) &mdash; Faster alternative to panics, directly interacting with the OS interfaces
</li>
<li>
<div class="icons"><i class="nf nf-dev-rust" title="Rust"></i></div><a href="https://github.com/iex-rs/iex">iex</a> (2024) &mdash; Unwinding-powered <code>Result</code>s
</li>
</ul>
</div>
</section>

<section>
<div class="viewport-container">
<p>
<span class="side-header" role="heading" aria-level="3"><span>HPC</span></span>I have worked on sunwalker, a new-gen testing system for programming contests:
</p>

<ul>
Expand Down Expand Up @@ -110,6 +127,9 @@ <h1><a href="/">purplesyringa</a></h1>
</p>

<ul>
<li>
<div class="icons"><i class="nf nf-dev-python" title="Python"></i></div><a href="https://github.com/purplesyringa/24-characters-of-python">24 characters of Python</a> (2024) &mdash; A tool for turning any Python code into 24 characters, plus whitespace
</li>
<li>
<div class="icons"><i class="nf nf-dev-html5" title="HTML"></i><i class="nf nf-dev-javascript" title="JavaScript"></i></div><a href="https://github.com/purplesyringa/steam">Steam</a> (2024) &mdash; 3 KB React-like framework with JSX-like syntax, not requiring any custom build system (similar to <a href="https://preactjs.com/">Preact</a> and <a href="https://www.npmjs.com/package/htm">htm</a>)
</li>
Expand Down Expand Up @@ -293,6 +313,16 @@ <h1><a href="/">purplesyringa</a></h1>
</li>
</ul>

<p>
I did a bit of work in Minecraft:
</p>

<ul>
<li>
<div class="icons"><i class="nf nf-dev-rust" title="Rust"></i><i class="nf nf-dev-python" title="Python"></i><i class="nf nf-fa-flask" title="Experimental"></i></div><a href="https://github.com/purplesyringa/minecraft-badapple">Bad Apple!! in Minecraft</a> (2024)
</li>
</ul>

<p>
I developed a few more tools for <a href="https://en.wikipedia.org/wiki/Electronika_BK">Electronica BK</a>:
</p>
Expand Down

0 comments on commit 8766028

Please sign in to comment.