惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
博客园 - 【当耐特】
V
Visual Studio Blog
GbyAI
GbyAI
V
V2EX
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
A
About on SuperTechFans
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
量子位
MongoDB | Blog
MongoDB | Blog
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
ForgeIL Has Been Self-Hosting Since May. Nobody Found It
Art · 2026-06-23 · via DEV Community

Art

ForgeIL Has Been Self-Hosting Since May. Nobody Found It Yet.

It got quiet here for a month. Not because the project stalled, but because life moved.

I moved aboard my ketch, Deep Blue, now anchored in Rostock. A new band started rehearsing at a spot near the Admiralbrücke in Kreuzberg, we even found a proper rehearsal room now. Friends, a new city for some of it, a different rhythm. Good kind of busy.

But here is the thing I noticed once I surfaced again: ForgeIL has been sitting there, self-hosting, since the Sprint 4 post in May. 62 tests passing. The SMS compiler compiling itself to LLVM IR. And in a month, basically nobody picked it up.

That is not a complaint. It is just true, and it bugs me a little. Not because I need the attention, but because the thing is actually useful and almost nobody knows it exists yet.

So this post is not a new technical milestone. It is a reminder, and an invitation.

What ForgeIL Actually Is

ForgeIL is the language family behind the Forge ecosystem at CrowdWare. Two parts, one intention:

  • SML (Simple Markup Language) describes structure. UI layout, app shape, content.
  • SMS (Simple Multiplatform Script) describes behavior. Logic, compiled ahead of time through LLVM to native code.

No virtual machine. No garbage collector. Events resolve at compile time, not through a runtime dispatcher, which is part of why SMS event dispatch measured at 4.6 nanoseconds in earlier benchmarks, ahead of C++, C# and Kotlin Native, with only Kotlin JVM's JIT still ahead.

And as of Sprint 4, the compiler compiles itself. Lexer, parser and LLVM IR emitter, all written in SMS, all proven self-hosting. No C++ toolchain required to keep developing SMS itself anymore.

Why That Matters More Than It Sounds

A self-hosting compiler is a small thing to read about and a real threshold to cross. It means the language is no longer just describing other programs, it can fully describe and rebuild itself. That is the point where a language stops being a personal project and starts being able to outlive its author.

This is built under CWUP, the workflow I use across the whole stack: Claude as architect, Codex as coder, Claude back for review. Each sprint specified, implemented, checked, before the next one starts. If you are curious how far AI-assisted development can responsibly go on something as precise as a compiler, this is a working example, not a pitch.

And underneath all of it sits one constraint that never gets compromised: Ahimsa, do no harm to any living being. No telemetry by design, no dark patterns, no lock-in. Dual licensed, GPL3 for the community, commercial for those who need it, same model Qt has used for years.

The Actual Ask

I am not looking for employees or a funding round. I am looking for people who read "self-hosting compiler that compiles itself through LLVM, in a language with zero-cost UI events" and feel a small pull toward it.

If that is you, here is where to start:

  • The code lives at codeberg.org/CrowdWare
  • Look at the ForgeIL repo for the language docs and the self-hosting compiler source
  • Try compiling something small, break something, open an issue, ask a question, anything

You do not need permission to poke around in open source. You need a reason to. Maybe this is it.

Aho 🌱


ForgeIL is the language layer of Forge 4D, a cross-platform app framework built around SML and SMS, native compiled, targeting Android ARM today with more platforms ahead. Dual licensed GPL3/commercial. Everything developed in the open.