Reputation: 8762
How can I generate a native, non-managed Windows executable using modern development tools and languages (like C#, avoiding C/C++)? Specifically, the executable should not have a .NET framework dependency.
Upvotes: 3
Views: 197
Reputation: 42889
If you like C#, which is undoubtedly a modern and great programming language, you might enjoy the D programming language which in many ways resembles C# in its goal as a modern alternative to C++.
And yes, the dmd compiler creates native Windows executables, and the language even has a Garbage Collector for automatic memory management.
If you are looking for an IDE for D, this question: https://stackoverflow.com/questions/50179/an-ide-for-d will give you a few options.
Upvotes: 4