Expérimental~78 · IA en attente
Experiment: I had Claude Code port two MuleSoft apps to Go and C# with zero review. The original needed four fixes to run; the ports didn't.
r/ClaudeAIu/Independent_Ad75129 septembre 2026
Analyse IA en cours de préparation : les informations ci-dessous proviennent de la détection automatique.
Résumé
To be clear up front: this is not a showcase, a product or production code. It was a deliberate prompt-and-pray test on a free Friday afternoon. I didn't read, review or correct a single line Fable wrote. I just wanted to see what happens. Input: two Mule 4 apps, a real batch job from GitHub and a small API on the sam…
Afficher le post originalMasquer le post original
To be clear up front: this is not a showcase, a product or production code. It was a deliberate prompt-and-pray test on a free Friday afternoon. I didn't read, review or correct a single line Fable wrote. I just wanted to see what happens.
Input: two Mule 4 apps, a real batch job from GitHub and a small API on the same table. Every line of the Go and C# ports was written by model, one prompt per port in a fresh session, plus one more prompt for tests (229 in C#, twelve Go packages passing, shared fixtures), and some for cleanups.
What surprised me: getting the original Mule app to run took four fixes. Two were errors any compiler catches, a nonexistent error type and an unqualified function. Mule only surfaced them at runtime, after a 774 MB image and 18 seconds of startup. In the ports, go build and dotnet build caught them immediately.
Footprint, same machine, no tuning: 774 MB image, 1 GB heap, ~18 s to first response for Mule, versus a 20 MB static binary answering in under a second.
Caveats: converting was the cheap part. Proving the ports behave the same is the real cost, and I haven't done that rigorously. Premium connectors, Object Store, clustering and so on would make a real migration much harder.
Please don't treat the generated code as a reference or use it for anything real.
Write-up with every fix and number: https://1figure.github.io/mule2code/
Curious whether anyone has tried this on larger flows, and where it broke.