3 ms·
Because Visual Studio is a very powerful IDE I like using. Because I like writing statically typed code for both the server and client (props to Typescript). I
by cmdkeen 11y ago
Because Visual Studio is a very powerful IDE I like using. Because I like writing statically typed code for both the server and client (props to Typescript).
I grew up writing VBA and hating it. At university Java and Linux opened my eyes. But then I learned to be a professional developer on C# and ASP.Net MVC, and it is good.
- mpeg 11y agoNot only is VS the best IDE ever (and each version keeps getting better, with the new profilers / test runners, etc.) but the .NET vm is very powerful, and comes without a lot of the baggage of the JVM. I feel there is a certain distaste of .NET and c# among programmers (especially in the startup world) but I honestly don't understand it. I use and love dynamic languages like python, js, ruby... but when it comes to performance + happiness, or low level windows hacking[0], .NET is king. [0] I've recently been using c# for code injection and hooking third party libraries. Some of the performance drawbacks can be avoided by falling back to inline asm via FASM, since native code is easy to call from .NET and the productivity gains from being able to quickly prototype something are huge.
- corysama 11y agoAnd if you love Python, Python Tools for Visual Studio is pretty friggin awesome --even if you are debugging python that is running on a Linux box. https://www.visualstudio.com/en-us/features/python-vs.aspx https://www.visualstudio.com/en-us/features/python-vs.aspx https://github.com/Microsoft/PTVS/releases/v2.2 https://github.com/Microsoft/PTVS/releases/v2.2