Live data from Hacker News

Why Write Python in Visual Studio?

blogs.msdn.com

31–40 of 115 posts

Re: Why Write Python in Visual Studio?

#31
post #3

I'm a .NET developer so to me this is a slam dunk. How does the Python crowd feel though? I'd guess the majority tend to be Microsoft-adverse. Why wouldn't you use VS when it seems to be so ahead of the competition?

Microsoft + Python = Ironpython. !Cred.

Re: Why Write Python in Visual Studio?

#32
post #7

Earlier quoted context omitted.

When you say ahead of the competition, what do you mean? Ive used it before (2005, 2008, 2010), but it was just another IDE. How have things improved?

I work in Visual Studio exclusively for my day job the last 8 years so my experience is pretty limited. But every time I try out other languages and IDEs on my own time, I'm almost shocked at how hard the tools are to work with compared with Visual Studio. VS has excellent intellisense. Compile and runtime errors are clearly pointed out, usually with helpful error messages. And real-time debugging and being able to s…

I'm a front-end guy and after working at a MS heavy shop where this is all we used for everything (TFS for source control, ALM for project management, Azure for test and dev environments) and I fell in love with it. The ease which all of these are integrated into your IDE spoils you a lot.

Also, even as a front-end guy, I was able to debug fairly complex applications because the compiling errors are so clearly laid out where they are and hints on how to resolve them.

I've used nearly every IDE imaginable and I've found VS's intellisense to be second to none.

Re: Why Write Python in Visual Studio?

#33
I work at a .Net shop and wanted to build a developer tool with python for my colleagues. None of them have a python interpreter so it needs to compile to an .exe I've googled for hours on how to do this with IronPython but the information is incredibly sparse and outdated. Is there any way to do this currently?

Re: Why Write Python in Visual Studio?

#34

I work at a .Net shop and wanted to build a developer tool with python for my colleagues. None of them have a python interpreter so it needs to compile to an .exe I've googled for hours on how to do this with IronPython but the information is incredibly sparse and outdated. Is there any way to do this currently?

Perhaps this will point you in the right direction: http://www.decalage.info/en/python/py2exe

Re: Why Write Python in Visual Studio?

#35
post #12
post #9

Earlier quoted context omitted.

2013 was a pretty big jump (IMO) for Visual studio. It added some cool features that I use all the time. Filtering in the solution explorer. Peeking definition. Code Lens Parallel watch. (Ultimate Only) Number of references listed above the function and tests associate with it. 2015 has some even cooler stuff. It shows memory and cpu usage as you debug any program (tests/console/etc). You can call linq from the watch…

I assume those features are strictly for the MS stack. Am I wrong? Do they work with Python? In terms of costs, what do you pay for it (including the OS)?

Argh hate to fess this up but I think some of those features might be locked into MS stack. Just tried on my 2013 version on python and peek wasn't working. Will try 2015 later to see, but I'm not hopeful.

Re: Why Write Python in Visual Studio?

#36
post #3

I'm a .NET developer so to me this is a slam dunk. How does the Python crowd feel though? I'd guess the majority tend to be Microsoft-adverse. Why wouldn't you use VS when it seems to be so ahead of the competition?

Microsoft + Python = Ironpython. !Cred.

I am giving Microsoft some room for redemption for many mistakes made in the Ballmer era.

This support for Python in VS may be a step in that direction.

Re: Why Write Python in Visual Studio?

#37
I don't want to be forced to login to software before I use it. Also, Microsoft can't be trusted. Look at the keylogger in Windows 10, for example.

PyCharm is a good Python IDE. You can get a lot of these features in Emacs (or try Spacemacs), or Vim, or Sublime (with plugins).

Re: Why Write Python in Visual Studio?

#38
I have two questions in my head:

1.) Is the foundational work that has gone into this going to be used to help support intellisense in other languages in the future?

2.) Will any of this make it into Visual Studio Code?

Re: Why Write Python in Visual Studio?

#39

Earlier quoted context omitted.

If they had VS on OSX I'd definitely give it a shot. Unfortunately, they don't, yet.

Works fine in a Windows VM.

There really is no point in using OSX if you need to keep some tools in Windows and some others in Mac.
Post reply on HN