<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Wyn Programming Language Blog</title>
    <link>https://wynlang.com/blog/</link>
    <description>News, releases, and tutorials for the Wyn programming language.</description>
    <language>en-us</language>
    <lastBuildDate>Thu, 23 Apr 2026 07:52:47 GMT</lastBuildDate>
    <atom:link href="https://wynlang.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Wyn v1.11 Release — Enum Strings, Indexed Loops, Optional Types, and Better Errors</title>
      <link>https://wynlang.com/blog/v111-release</link>
      <guid>https://wynlang.com/blog/v111-release</guid>
      <pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate>
      <description>Wyn v1.11 adds enum.to_string(), indexed for loops, string repeat, optional types, better error messages, and cross-platform tooling improvements.</description>
    </item>
    <item>
      <title>Wyn v1.10 Release — Zero Memory Leaks, 49KB Binaries, Real Parallelism</title>
      <link>https://wynlang.com/blog/v110-release</link>
      <guid>https://wynlang.com/blog/v110-release</guid>
      <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
      <description>Wyn v1.10 delivers zero memory leaks, 49KB release binaries, spawn/await with real OS threads, and 4x faster compilation.</description>
    </item>
    <item>
      <title>Wyn v1.9 Release — Generators, Debugger, Cross-Compilation, and 36 Packages</title>
      <link>https://wynlang.com/blog/v19-release</link>
      <guid>https://wynlang.com/blog/v19-release</guid>
      <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
      <description>Wyn v1.9 completes the roadmap: yield-based generators, a real debugger, cross-compilation to 5 targets, and 36 official packages ready to install.</description>
    </item>
    <item>
      <title>Wyn Benchmarks — Honest Numbers on Apple M4</title>
      <link>https://wynlang.com/blog/benchmarks</link>
      <guid>https://wynlang.com/blog/benchmarks</guid>
      <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
      <description>Honest benchmarks on Apple M4: fib(35) in ~120ms (clang -O2), 1M string appends in 6ms, 49KB hello world binaries. Run them yourself.</description>
    </item>
    <item>
      <title>Wyn v1.8 Release Notes — Auto-Promotion, 25 Bug Fixes, and Polish</title>
      <link>https://wynlang.com/blog/v18-release</link>
      <guid>https://wynlang.com/blog/v18-release</guid>
      <pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate>
      <description>Wyn v1.8 release notes: float+int auto-promotion, 25 bug fixes, polished developer experience, and stability improvements across the compiler.</description>
    </item>
    <item>
      <title>Building a JavaScript Runtime in 2,700 Lines of Wyn</title>
      <link>https://wynlang.com/blog/wynjs-javascript-runtime</link>
      <guid>https://wynlang.com/blog/wynjs-javascript-runtime</guid>
      <pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate>
      <description>WynJS is a JavaScript runtime written in 2,700 lines of Wyn. 217 tests passing. It found 20 compiler bugs through dogfooding — here's how it works.</description>
    </item>
    <item>
      <title>Build a Complete REST API in 93 Lines of Wyn — Zero Dependencies</title>
      <link>https://wynlang.com/blog/rest-api-93-lines</link>
      <guid>https://wynlang.com/blog/rest-api-93-lines</guid>
      <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
      <description>A complete REST API with concurrent request handling, in-memory storage, and JSON responses. 93 lines of Wyn, 71KB binary, zero external dependencies.</description>
    </item>
    <item>
      <title>425KB Hello World — Why Your Binary Doesn't Need a Runtime</title>
      <link>https://wynlang.com/blog/32kb-hello-world</link>
      <guid>https://wynlang.com/blog/32kb-hello-world</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>How Wyn produces tiny native binaries by compiling to C. No VM, no garbage collector, no runtime bloat — 425KB dev build, 49KB with --release.</description>
    </item>
    <item>
      <title>Concurrent Port Scanner in 11 Lines of Wyn</title>
      <link>https://wynlang.com/blog/concurrent-port-scanner</link>
      <guid>https://wynlang.com/blog/concurrent-port-scanner</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>Build a concurrent port scanner in just 11 lines of Wyn. What takes 11 seconds sequentially finishes in 1 second with spawn/await concurrency.</description>
    </item>
    <item>
      <title>Self-Hosting Progress — Compiling Wyn with Wyn</title>
      <link>https://wynlang.com/blog/self-hosting-progress</link>
      <guid>https://wynlang.com/blog/self-hosting-progress</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>Progress toward a self-hosted Wyn compiler. The self-hosted compiler has a lexer, parser, and partial codegen — all written in Wyn itself.</description>
    </item>
    <item>
      <title>Wyn's Type System — What We Check at Compile Time and What We Don't</title>
      <link>https://wynlang.com/blog/type-system-honesty</link>
      <guid>https://wynlang.com/blog/type-system-honesty</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>What the Wyn type system catches at compile time and what it leaves to runtime. Type mismatches, undefined variables, wrong arg counts — and the tradeoffs we made.</description>
    </item>
    <item>
      <title>I Built a Web Server Without Installing a Single Package</title>
      <link>https://wynlang.com/blog/web-server-zero-deps</link>
      <guid>https://wynlang.com/blog/web-server-zero-deps</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>A web API with routing, SQLite, and JSON in Wyn — no npm install, no pip, no go get. Just wyn run and it works. Batteries-included programming.</description>
    </item>
    <item>
      <title>Wyn v1.8: Green Threads, Coroutines, and M:N Scheduling</title>
      <link>https://wynlang.com/blog/v18-green-threads</link>
      <guid>https://wynlang.com/blog/v18-green-threads</guid>
      <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
      <description>Wyn v1.8 adds stackful coroutines with an M:N work-stealing scheduler. Spawn millions of concurrent tasks with just 6 microsecond overhead per spawn.</description>
    </item>
    <item>
      <title>Wyn's Package Ecosystem — 36 Packages and a Built-in Registry</title>
      <link>https://wynlang.com/blog/package-ecosystem</link>
      <guid>https://wynlang.com/blog/package-ecosystem</guid>
      <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
      <description>36 official Wyn packages and a live registry. Install sqlite, redis, bcrypt, jwt, and more with one command. No npm, no pip — just wyn pkg install.</description>
    </item>
    <item>
      <title>Dogfooding: Building the Wyn Package Registry in Wyn</title>
      <link>https://wynlang.com/blog/dogfooding-pkg-registry</link>
      <guid>https://wynlang.com/blog/dogfooding-pkg-registry</guid>
      <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
      <description>The Wyn package registry is written in Wyn itself. 130 lines of code, SQLite storage, spawned tasks per request — a real-world dogfooding story.</description>
    </item>
    <item>
      <title>Why I Built Wyn — A New Compiled Language for CLI, Web, and Systems</title>
      <link>https://wynlang.com/blog/why-i-built-wyn</link>
      <guid>https://wynlang.com/blog/why-i-built-wyn</guid>
      <pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate>
      <description>After 20 years of switching between Python, Go, C, and Bash, I built Wyn — one compiled language for CLI tools, web servers, and system utilities.</description>
    </item>
  </channel>
</rss>