The Generated .NET Code

The .NET code produced by M# looks as if it's been manually crafted by a pro developer with passion, love and care.

Elegance & style of code

Unlike most other compilers and code generators, M# has the developer in mind when emitting the target code. By looking at the generated .NET code, one cannot tell it is machine generated or not intended for human use. On the contrary it looks as if an experienced person has hand-crafted the code ith full passion, care and pride. It is enjoyable to work on top of the M# generated .NET code. Code brevity & readability Good code is brief code. Developers generally need to spend additional time to re-factor their code to make it shorter, cleaner and more readable. M# however produces highly effective, readable and brief code automatically thanks to vast optimisations and maturity built into its compiler over years.