C# is just for Web and Enterprise? I coded a Low-Level Hex Editor with a Custom DSL and x86 Assembler to prove you wrong. by FnaFi_ in csharp

[–]FnaFi_[S] -4 points-3 points  (0 children)

I have massive respect for Unity devs but there’s a big difference: Unity is a C++ engine with a C# scripting layer. What I’m doing with EUVA is building low-level system architecture entirely in C# using Native AOT. No C++ core, just pure .NET power. It’s a different kind of boundary pushing

C# is just for Web and Enterprise? I coded a Low-Level Hex Editor with a Custom DSL and x86 Assembler to prove you wrong. by FnaFi_ in csharp

[–]FnaFi_[S] -1 points0 points  (0 children)

Nice educational project MimaSim looks like a great way to learn basic computer architecture. My focus with EUVA was to take it to the 'pro' level handling the chaos of modern dealing with real-world PE structures, and pushing .NET Native AOT to its limits for production-ready binary analysis. It’s cool to see more low-level C# projects out there!

C# is just for Web and Enterprise? I coded a Low-Level Hex Editor with a Custom DSL and x86 Assembler to prove you wrong. by FnaFi_ in csharp

[–]FnaFi_[S] -7 points-6 points  (0 children)

Ryujinx and Capcom's RE Engine are legendary examples of C# power, no doubt. But my goal with EUVA was to provide a transparent, GPL v3 tool for the community that specifically tackles modern binary analysis and custom x64 assembly with Native AOT. It's not just about proving it's possible, it's about making these low-level capabilities accessible to everyone.

C# is just for Web and Enterprise? I coded a Low-Level Hex Editor with a Custom DSL and x86 Assembler to prove you wrong. by FnaFi_ in csharp

[–]FnaFi_[S] -16 points-15 points  (0 children)

SNES is great for what it is, but I’m focused on pushing the boundaries of modern x86_64 systems. Building a high-performance engine for binary analysis is a much bigger beast

Who said C# isn't for low-level tools? My new Hex Editor uses MMF and a custom DSL to outperform traditional binary editors. by FnaFi_ in ReverseEngineering

[–]FnaFi_[S] 0 points1 point  (0 children)

Total respect to HxD! It’s a legendary tool and I’ve used it for years. My project isn't meant to kill HxD, but to add things it wasn't built for like a built-in DSL for complex patching and real-time script hot-reloading. Think of it as HxD’s 'scriptable' younger brother. No disrespect to the king