Join Nostr
2026-08-28 06:23:43 UTC
in reply to

Water Blower on Nostr: I forgot that I told you about exactly this. But it sounds like me lol. I recently ...

I forgot that I told you about exactly this. But it sounds like me lol.

I recently saw https://github.com/niklabh/oxide which was exactly what described.

It uses Rust and GPUI.

Despite its engineering complexity, the even more difficult problem is having people agree on the same WASM API.

I have observed a trend, at least among indie developers and small startups, to embrace native.

The Zed editor is an example. Their creators are the original people who created Atom and Electron. But unsatisfied by lack of freedom and control in the web platform, they decided to create a GUI framework from scratch and have cross platform support and built this new code editor on top of it.

Surprisingly, at least to me, the advancement of agentic coding has made native and low level coding easier, more approachable.

For example, I’ve tried to learn Rust at least 3 times before 2026 and gave up. Last month, I started again by implementing a video editor https://github.com/waterblower/opencut and it’s great. I can now write Rust code faster with AI comparing to me writing JS code without AI.

Low level languages are not really that low level. LLMs can generate boilerplate and ceremonial code for you now. Deleting bad code also feels much less painful which is very important because by definition, a newbie (like me in Rust) mostly produces bad code.

LLMs can fills my knowledge gap on demand so that I don’t have to know all of Rust syntax rules to even get started. It also applies in other complex domains such as video/audio engineering and GPU programming.

If “low level coding” becomes easier, more developers will be confident enough to get started.