Compilers are what make the software world function. Really, where would we be without ‘em? But compilers are like clans – you stick with the family. Just like Romeo and Juliet, you can’t marry your enemies sister’s cousin, it just ends up in tragedy. For the longest time, the .Net and C# world has been considered an “enterprise” thing, and by that we do not mean Captain Kirk and Spock: .Net is for corporations, not the web. It’s not Nodejs. It’s slow. It’s for the nerds who ain’t the cool nerds. So take your compiler and stay on your side of the street.
DuoCode Is The New Kid On The Block
A new entry in this field is DuoCode. From the site:
“DuoCode is an alternative compiler, powered by Microsoft® Roslyn, and integrated in Visual Studio.
Development in C# with Visual Studio brings great productivity wins, thanks to strong-typing, code completion, compile-time error checking, static analysis, code navigation and refactoring.
Develop HTML5 applications using strongly-typed and documented class-definitions of the entire DOM class library (including HTML, CSS, SVG and WebGL definitions).”
Quite Hemming and Hawing – Why Would I Need This?
also run in your UX. Maybe you have a state machine and a process that you want to run on a mobile device and instead of transpiling it to Mono or Swift you want to go the HTML 5 route. Or, perhaps you want to port a portion of your code base to nodeJS for message brokering. This could help tremendously.
So what do you think?