MiniScript Weekly News — Apr 1, 2026
<h2> Development Updates </h2> <p>Work on <strong>MiniScript 2</strong> continues to pick up speed, and the team shared that a working <strong>REPL</strong> is now in place in both C# and C++. The latest dev log also mentions a refactor to better preserve globals across REPL entries, plus a fix for multi-function REPL handling and Ctrl-D to exit.<br><br> GitHub: <a href="https://github.com/JoeStrout/miniscript2" rel="noopener noreferrer">miniscript2</a></p> <p>On the <strong>raylib-miniscript</strong> side, there were a few useful updates landed this week: <code>resourceCounts</code> now reports loaded resources, <code>FileHandle</code> was added, and the text mutation intrinsics were refreshed with new <code>...Alloc</code> variants. These changes should help with debugging leaks and keep
Development Updates
Work on MiniScript 2 continues to pick up speed, and the team shared that a working REPL is now in place in both C# and C++. The latest dev log also mentions a refactor to better preserve globals across REPL entries, plus a fix for multi-function REPL handling and Ctrl-D to exit.
GitHub: miniscript2
On the raylib-miniscript side, there were a few useful updates landed this week: resourceCounts now reports loaded resources, FileHandle was added, and the text mutation intrinsics were refreshed with new ...Alloc variants. These changes should help with debugging leaks and keeping the bindings in step with newer raylib APIs.
An important change this week: raylib-miniscript now requires scripts to call rl.InitWindow themselves instead of the engine doing it behind the scenes. Joe also added a direct MiniScript translation of the raylib high-DPI demo, which should make window setup clearer for developers who want to support high-res displays like the Apple Retina or MacBook display. GitHub: raylib-miniscript
Community Projects
Joe shared a fresh tutorial on Dev.to: Create a Maze Game in Mini Micro. It walks through turning the built-in maze demo into a custom game, and it’s a great example of how approachable Mini Micro development can be for new creators.
Also in the Mini Micro ecosystem, Dat_One_Dev highlighted the possibility of listing Mini Micro, Soda, and the upcoming Raylib project on a game-distribution site so community-made games can be more discoverable. That came up in the context of showcasing user projects like SPACE EVADERS by community member DSlower — always exciting to see MiniScript games getting attention.
Discussion Highlights
There was a lively MiniScript 2 design discussion about language minimalism, type hints, and the role of @ in function references. Joe reaffirmed the project’s “mini” philosophy while also noting that assertions can already help catch errors today, and might even inform future optimizations. But he also outlined a proposal for a more extensive error-handling system based on a new "error" data type, with strict rules about how it interacts with other types.
The community also brainstormed about broader tooling and extensibility, including ideas for terminal color customization, configurable prompts, and even an eventual FFI-style integration for things like Ollama or other external libraries. Joe’s response was encouraging: it’s a neat direction for “eventually,” though beyond the language core for now.
Mini Micro & Raylib Chatter
A few Raylib-related debugging threads were especially productive this week. The team tracked down an HDPI issue to window initialization order, and Joe wrapped up the fix by moving the config flag setup earlier and clarifying that scripts should initialize the window themselves.
There was also some good old-fashioned collaborative troubleshooting on the breakout demo and audio init behavior, with fixes landing for Windows build issues and asset handling along the way. It’s great to see community members jumping in with bug reports, PRs, and real-world testing.
Until next week, happy scripting!
Upcoming Game Jams
These upcoming jams look like a great fit for Mini Micro:
-
Pixel Forge JAM 2026 [PRIZES] (starts 2026-04-18 07:30:00) — A strong fit for retro, pixel-art, or tile-based ideas, with a 7-day format that encourages fast, creative experimentation and accessible gameplay.
-
Micro Jam 057: Symmetry ($400 Prizes) (starts 2026-04-18 01:00:00) — A strong fit for 2D pixel, tile, or text-driven ideas, with the symmetry theme inviting clever puzzle, action, or visual-design twists and a forgiving jam format that’s easy to jump into.
-
Games Transformed 2026 - 'Smash The Fash' Game Jam — A politically charged jam inviting all kinds of antifascist games, from activist tactics and mutual aid to surreal puzzles and hopeful visions of solidarity, with room for serious, playful, or experimental takes.
-
Reagent Game Jam 2026 (starts 2026-04-10 07:00:00) — An accessible beginner-friendly jam with lots of freedom in tools and style, making it a great chance to build a creative 2D game in a low-pressure setting.
-
GamingleJam (starts 2026-04-10 17:14:37) — A low-pressure, any-engine jam that encourages collaboration and welcomes solo creators too, making it a great excuse to build a stylish 2D game and maybe team up with artists, musicians, or writers along the way.
-
AvantBeetle's Protest Games Jam (starts 2026-04-04 04:00:00) — An open-ended protest-themed jam that welcomes experimental, symbolic, and small-scale games, making it a great chance to turn a strong message into a creative playable statement.
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
llamaupdateproductDryland dominance in the slowdown of global vegetation carbon uptake - Nature
<a href="https://news.google.com/rss/articles/CBMiX0FVX3lxTFB0VkhNbVNyZXhTU2N3dFBaYUhlU1czb0xOVm9JSDhZdkM5TTFVOVJ1VmJXOVNYa2dJS2RYMGMyRHRPTnZXbExwTUlTaEgwQW9lWWJKRVBNU09Zd1JMd3Jr?oc=5" target="_blank">Dryland dominance in the slowdown of global vegetation carbon uptake</a> <font color="#6f6f6f">Nature</font>
Exclusive | The Sudden Fall of OpenAI’s Most Hyped Product Since ChatGPT - WSJ
<a href="https://news.google.com/rss/articles/CBMiogNBVV95cUxPOVdTTGIzVFBDS0wzUDJTVDlfWkNGZVlLd3NBMjFZdjBQOEpQenhXYXQydUpidUdTeGVzeUljcmxaT2FXa21jYVNDTDJFMnc5OFhfRkpOUzFiY21WVVUxLU5MWkRqVHpUSFVxaEVKREZ4UkNUNkNKRGRlSHJwNEJaM3hvYlRjZlZ4QnVpbW1TY1Jua3Q3a09RQ2hIQlRIWk9nQmR1YmJCSUtuTGhIV2YzSk5mbmdRdVd1d2FKamU1M3VHdEduNWlzbU1VdlBMcXFhcjR6S243MGJFTDFFNVJYNEtGR2MzWnRPdFVVUG9vWnRLdXBhMngwME5JQk5HQkxpLWZVTl9LMThLMENYOU45bnNkTHBkZ0JZblMtdDE5ckxtZE95anV4Y25uRUxlZTdHY0JIUWw0dmg4MTh0cjBPLWZvcUtGeGtMVGJlWFh4ZkJ4SGpiY2FBU3lFUU9WNGFvbUNzWFl1QkhfWjJLN3JveTRxVU5GYm1pc00tVHQ5dW9fTEd1Qm9mTWhscEdJLURvSENrd2pUVDg2cmJXS0dKWWt3?oc=5" target="_blank">Exclusive | The Sudden Fall of OpenAI’s Most Hyped Product Since ChatGPT</a> <font color="#6f6f6f">WSJ</font>
Exclusive | The Sudden Fall of OpenAI’s Most Hyped Product Since ChatGPT - WSJ
<a href="https://news.google.com/rss/articles/CBMiogNBVV95cUxONW1odmhMalVDSUtBdXVwcjIxczdYWXdmamk2MDZlTVBDV28wcVVVUUtpNTFoZkt0MXFPdzZOZHBLUmNWSmRwclhaTTlvbXNvcFEwS2U0NmpyTmd1c0RYUjdSWDFXUmNKUlowQkdoV0l2c2tHQkl4cHJvZENOa2hBRVlRT0hWOVdZblVIWXRJTWNibjVsSlJZbjV2aUh6bHR1ZXRkUTIwNGtYVXBsWDQ0U3BfRXVFZkhTSWM0T1g3blRLaTl1eEZUR29XWXgwQVBrVXNDSTB1OVJ4aXMzbUJ0MXJWNDBLZW5OdzNoRG5sSEtjT0hRMlBoa3Q2TktzQjZWX1FSbWhhc25XSktZYUlJNGxqYjUxbXZPVWlOR2x1QTZzMjNMMVdVZUR5UjNwcTBCcFhnbDNyeWd0S3U4V2xWMzlMN3p2elMyenl6a0gzZ19GTXdVUDZTaWhCc1hjZ3pnRFowVFdYYWMxOWhkRFprLXkyY1hHWVNxSUtOenpUQTlFX2I1bnM0a09JNXNCTWphcXJmWW9FdXV6elU5bkxaNUF3?oc=5" target="_blank">Exclusive | The Sudden Fall of OpenAI’s Most Hyped Product Since ChatGPT</a> <font color="#6f6f6f">WSJ</font>
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Products
AI database deep dive: Oracle’s platform redesign - SiliconANGLE
<a href="https://news.google.com/rss/articles/CBMiqgFBVV95cUxNa055c0diTVNiQXZLazJhcXBRcEFpWmxqZ0xuVTlUMnhDeVFwN1FrVE1KSU1iTXd6YlJCay1Wb3FBQXh6SVNHMzNiQUtCLVpSVUFlYW1SSTRjeXhJbGd5WDc3ZjNHb1dQQkVveVVkdllzREpxTlg2TGp1TmMtdGdVRERsbUxDRnJkTXpoVkVHaV9CQ1RzWXBPWWt6blZqR2hDTXdYMnFpLUYxUQ?oc=5" target="_blank">AI database deep dive: Oracle’s platform redesign</a> <font color="#6f6f6f">SiliconANGLE</font>
SpaceX files Confidentially for IPO: What this means; and how Elon Musk’s company may have left OpenAI an - The Times of India
<a href="https://news.google.com/rss/articles/CBMiqwJBVV95cUxOeTF1ZmNBbjhubUtEUWEwczRldjY3OUdCWV9vOU5qM3VJSzIzN2dyYXlkT1hmUDJWVi1jd0Z4YU1jVl9mX191dC1uemUtd0FqNzZ5LVZLbkVhN3JkbzA1WDJMdDgwT1NhUEhNbFZuTDJpQklSa1JQSnNBMXdpUGlUaGdBSm9VMkMyV0NQeVZtOHg0LVZYUmoxR05UQ1J2bjliZEUxMXRHOVpRYXZYemV0RG1Xb3U1THVCZi1GQjc4c2VqcUZMcXBMYTBBUWFxYm1NV2VHOGdxNEdxMzBER0ZhUUVTamZCUWZHZC1pdjZkc3o4b1ZJX2hqdDVLWlBvRlRILWR0ZU9wR0V2M090SHNpTDA4c3NjZWhVSS10UjEySnBROFVFWDJjTEl2WdIBsAJBVV95cUxQV01hVllZX0dWV2g0bm0yRW51VGpQR3NWX2VjSjFEMXE5dUZmaUpidkFlUGpDYUpzWW5vYVZTRjhkNFRhWVhRdWtaUVZFTm5DNm8yT3RuZklrT2VuUXg1d0xjSVI2VW5zQk5laEhBYm5lSkFJYkhBVmpSWXEwVEt4Slg1QmI4N3prT21vaWk1cE1EaTNwTXdnQUpKTENpdUZhUjZKQUdaRlpjU0lEZ0I0aGNLZ3hNNU1RYlBBamY1blJpcUgyY3Y1aVBLSVZDazc3WWNqU0psMmFQRDRfZTR4V0dtX25KTUdJXy1jM2N5NVdGM0VjX2dJZ29KNGFoTWM2NV

Unlocking the Future: Sourcing Essential Components like the LM317 & ATtiny85 Online for Your Projects
<h1> Unlocking the Future: Sourcing Essential Components like the LM317 & ATtiny85 Online for Your Projects </h1> <p><em>Supply chain strategy from electronics production engineering, 500–50k units/year</em></p> <h2> Introduction </h2> <p>"Order from Digi-Key" is a prototyping strategy, not a production strategy. The 2020–2023 IC shortage demonstrated that supply chain resilience must be designed in — not improvised when lead times hit 52 weeks.</p> <h2> The Sourcing Tier Structure </h2> <div class="table-wrapper-paragraph"><table> <thead> <tr> <th>Tier</th> <th>Examples</th> <th>MOQ</th> <th>Price Premium</th> <th>Lead Time</th> <th>Risk</th> </tr> </thead> <tbody> <tr> <td>Authorized dist.</td> <td>Digi-Key, Mouser, Newark</td> <td>1 pc</td> <td>+25–40%</td> <td>1–3 days (stock)</td>

Build Your Own AI-Powered Wearable with Claude and ESP32
<h1> Build Your Own AI-Powered Wearable with Claude and ESP32 </h1> <p>Imagine glancing at your wrist and having an AI assistant ready to translate foreign languages, analyze your health data, or answer complex questions—all without pulling out your phone. This isn’t a far‑off sci‑fi fantasy; it’s a project you can build for under $15 using off‑the‑shelf components and the power of Claude, Anthropic’s state‑of‑the‑art language model.</p> <p>In this article, I’ll walk you through why putting Claude on a wearable makes sense, what hardware you need, and how the software pipeline works. Whether you’re a curious hobbyist or a developer looking to explore edge AI, you’ll finish with a clear roadmap to create your own AI-powered wrist device.</p> <h2> Why Claude on Your Wrist? </h2> <p>Most smar

Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!