Two MuleSoft apps ported to Go and C# with no review
Claude Code ported a Mule 4 batch job and API to Go and C# in an unreviewed experiment; the ports built cleanly but were not rigorously checked.
The full story
This was a deliberate test, not production code: two Mule 4 apps, a real batch job from GitHub and a small API, were ported to Go and C# with one prompt per port and one more for tests (229 in C#, twelve Go packages passing). The poster read and corrected nothing.
The original Mule app needed four fixes to run, surfacing only at runtime after a 774 MB image and about 18 seconds of startup, while the ports caught the same errors at build time. The Go version is a 20 MB static binary answering in under a second. The poster admits they have not rigorously proved the ports behave the same and warns against using the generated code. A write-up is linked.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: Experiment: I had Claude Code port two MuleSoft apps to Go and C# with zero review. The original nee
The maker's post on r/ClaudeAI.
The subreddit's moderators removed it, but the original is still readable (it can take a few seconds to load): archived copy of Reddit: Experiment: I had Claude Code port two MuleSoft apps to Go and C# with zero review. The original nee (opens in a new tab)
- The project: 1figure.github.io
The poster's write-up.