Blog
Compiling MATLAB Code to Native Executables with RunMat
How RunMat compiles MATLAB-syntax projects into standalone host-native executables using one semantic pipeline, verified Native IR, and a matching compiler-free runtime.
Sep 9, 2026
Adding and Extending Integer Support for MATLAB Code in RunMat
How RunMat added native fixed-width integer storage, extended integer support across its builtin surface, and preserved typed values through compilation, GPU execution, and persistence.
Aug 27, 2026
How to Use a GPU with MATLAB: NVIDIA, Apple Silicon, AMD & Intel
MATLAB's official GPU path uses the Parallel Computing Toolbox and a supported NVIDIA GPU. This guide covers the current requirements, gpuArray workflow, performance checks, and options for Apple, AMD, and Intel GPUs.
Aug 20, 2026
MATLAB fprintf: Formatting Output, Writing Files, and Common Mistakes
A practical MATLAB fprintf guide covering format specifiers, arrays, stdout and stderr, file writing, encoding, return values, performance, and debugging.
Aug 20, 2026
RunMat Turns One: What We Built and What Comes Next
RunMat's first year: how v0.0.1 grew from a CLI with 87 built-in functions into a GPU-accelerated runtime for the browser, RunMat Cloud, and Desktop.
Aug 11, 2026
Switching from MATLAB to Julia
A practical guide to switching from MATLAB to Julia, covering syntax, arrays, performance, packages, Simulink, team training, deployment, and validation.
Jul 27, 2026
MATLAB FFT Guide: Recorded Data Frequency Analysis
Load recorded CSV data, validate sampling, compute a single-sided FFT, compare PSD estimates, inspect a spectrogram, and verify a low-pass filter.
Jul 24, 2026
Why MATLAB Isn't Disappearing Anytime Soon
MATLAB still matters because .m files became the working format for engineering math, and MATLAB has historically been the default place that work could run.
Jul 24, 2026
How to Plot in MATLAB: Create, Style, and Export Figures
Learn how to plot functions and data with MATLAB-compatible syntax, combine lines, style axes, arrange subplots, create 3-D figures, animate, and export.
Jul 23, 2026
Introducing RunMat Desktop: a high-performance MATLAB alternative
RunMat Desktop is a local, GPU-accelerated workspace for MATLAB-syntax code: editor, plots, variables, notebooks, run history, and an agent that can inspect your project.
Jun 4, 2026
RunMat Runtime 0.5 is out: multi-file project support, and resolving MATLAB language semantics like Rust's compiler
RunMat Runtime 0.5 adds manifest-backed multi-file projects, named entrypoints, stronger MATLAB function/class/indexing semantics, and a shared compiler foundation for tooling, acceleration, and JIT work.
Jun 3, 2026
Inside the RunMat Runtime: a Rust-like compiler pipeline to resolve MATLAB language semantics
A technical look at RunMat's Rust-like compiler pipeline for resolving MATLAB semantics across projects, functions, classes, indexing, bytecode, tooling, acceleration, and JIT work.
Jun 2, 2026
Open-Source MATLAB Alternatives 2026: Speed, Compatibility & Ease of Use
Benchmarks, compatibility, and setup time for four free MATLAB alternatives. Which runs your .m files, which needs a rewrite, and which can you try in 5 seconds?
May 28, 2026
MATLAB vs Octave: 30 Years of Compatibility and What Changed in 2026
MATLAB vs Octave compared from the inside. What Octave got right over 30+ years of compatibility work, where the gaps are, and what is different about building a MATLAB-compatible runtime in 2026.
Apr 24, 2026
Durable Project State: Introducing RunMat App
RunMat launched last August as a CLI. In November we added GPU acceleration with Accelerate. Now the sandbox puts the full runtime in your browser, and RunMat App makes it persistent: projects, run history, version snapshots, and collaboration.
Mar 25, 2026
MATLAB For Loops Are Slow Because of Interpreter Overhead
MATLAB for loops carry interpreter overhead that makes them 10-60x slower than vectorized builtins. This guide covers the source of that overhead, the cost of forced vectorization, and how a compiled runtime narrows the gap.
Mar 19, 2026
MATLAB Alternative for Airgapped & ITAR Environments — No License Server
A single-binary MATLAB alternative built for airgapped, ITAR, and classified environments. GPU-accelerated computation, real-time collaboration, and audit trails — all running fully offline with zero license infrastructure.
Mar 10, 2026
Version Control for Engineers Who Don't Use Git
Most engineers -- from MATLAB scripting to FPGA verification to test automation -- don't use version control because git wasn't built for them. RunMat gives engineers automatic versioning, snapshots, and audit trails without the cognitive overhead of learning a developer tool.
Mar 10, 2026
From Ad-Hoc Checkpoints to Reliable Large Data Persistence
Why ad-hoc checkpoints break down for large numerical workloads, where persistence actually fails, and how chunked, content-addressed storage makes heavy outputs durable and shareable.
Mar 5, 2026
Restoring Historical Run State for Scientific and Numerical Calculations
A practical guide to restoring historical run state for scientific and numerical workflows, so teams can investigate issues without expensive re-execution.
Mar 5, 2026
Why We Built RunMat
We started with Dystr, an AI-powered engineering workbook. Here's why we pivoted to RunMat, a fast, open-source MATLAB runtime that meets engineers where they are.
Feb 2, 2026
In Defense of MATLAB: Why Engineers Still Need Whiteboard-Style Code
MATLAB still shines for math-heavy work. Its whiteboard-style syntax makes code easy to read, review, and run on modern tools like RunMat and fast GPUs.
Dec 11, 2025
Introducing RunMat Accelerate: The Fastest Runtime for Your Math
RunMat Accelerate is an open-source MATLAB-style runtime that fuses your array math into fast CPU and GPU kernels, often beating MATLAB gpuArray, PyTorch, and Julia for dense numerical workloads.
Nov 18, 2025
Choosing Rust for LLM-Generated Code
Why the training distribution of programming languages matters for LLMs, and how Rust improves reliability in model-written code.
Sep 12, 2025
Introducing RunMat: A Fast, Free, Modern MATLAB Code Runtime
A fast, open-source runtime for MATLAB code. Slim core written in Rust, V8-inspired execution, generational GC, and a package-first standard library.
Aug 7, 2025