<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Aot on NicoLabs</title>
		<link>http://blog.hellonico.info/tags/aot/</link>
		<description>Recent content in Aot on NicoLabs</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Wed, 26 Aug 2026 16:00:00 +0900</lastBuildDate>
		
			<atom:link href="http://blog.hellonico.info/tags/aot/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>True AOT: Compiling Lisp Shaders directly to Wasm-GC</title>
				<link>http://blog.hellonico.info/posts/coni/infinity-999hz-aot/</link>
				<pubDate>Wed, 26 Aug 2026 16:00:00 +0900</pubDate>
				<guid>http://blog.hellonico.info/posts/coni/infinity-999hz-aot/</guid>
				<description>&lt;p&gt;In our quest to build a pure, high-performance Lisp ecosystem for the browser, we&amp;rsquo;ve hit a monumental milestone. Today, we&amp;rsquo;re showing off our new &lt;strong&gt;Infinity 999Hz&lt;/strong&gt; WebGL application, and more importantly, how it&amp;rsquo;s completely Ahead-of-Time (AOT) compiled into a native Wasm-GC binary.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img&#xA;        class=&#34;lazyload&#34;&#xA;        src=&#34;http://blog.hellonico.info/svg/loading.min.svg&#34;&#xA;        data-src=&#34;http://blog.hellonico.info/infinity-999hz.png&#34;&#xA;        data-srcset=&#34;http://blog.hellonico.info/infinity-999hz.png, http://blog.hellonico.info/infinity-999hz.png 1.5x, http://blog.hellonico.info/infinity-999hz.png 2x&#34;&#xA;        data-sizes=&#34;auto&#34;&#xA;        alt=&#34;/infinity-999hz.png&#34;&#xA;        title=&#34;Infinity 999Hz WebGL App&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;As you can see in the screenshot above, the app features a mesmerizing, audio-reactive particle swarm with dynamic magenta and cyan hues, complete with a reactive UI slider to control the color frequency. But the real magic isn&amp;rsquo;t just on the screen—it&amp;rsquo;s how the screen is being drawn.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
