Live data from Hacker News

Why Write Python in Visual Studio?

blogs.msdn.com

101–110 of 115 posts

Re: Why Write Python in Visual Studio?

#101

Indeed - Why?? IronPython. Might trick me once... won' let u trick me twice.

I hadn't really gotten into Python in the heyday of IronPython. Can you explain why you don't like it?

No bumpy, version lag, win only. Basically incomplete.

Re: Why Write Python in Visual Studio?

#102
post #66

Earlier quoted context omitted.

Agreed. PyCharm makes my developer life so much better.... I've been converting people from Eclipse to IntelliJ/PyCharm left and right at work.

I wish it was that easy for me. I've been trying to get people at my job to use or at least try PHPStorm (also made by Jetbrains) - but they seem to think that vi is much better (even though PHPStorm has a vi plugin). I was also skeptical at first but once I figured out how to use remote xdebug - it was earth shattering for me.

If your organization does periodic engineering meetings or demos of cool things, you might show off that one feature that you feel is killer. You'll be able to field questions and hopefully demonstrate how it would be useful and awesome.

Re: Why Write Python in Visual Studio?

#103

Earlier quoted context omitted.

I hadn't really gotten into Python in the heyday of IronPython. Can you explain why you don't like it?

No bumpy, version lag, win only. Basically incomplete.

sorry meant "Numpy" there. don't know why it came out "bumpy". Probably my mobile keyboard.

Re: Why Write Python in Visual Studio?

#104
post #17
post #5

I write Python professionally, and it will be pretty hard to get me away from PyCharm. I don't see anything in the blog post that indicates a feature PyCharm doesn't already have.

> a feature PyCharm doesn't already have It's free. I'm sure there are a lot of Python developers who already have a full-featured IDE they love, but then there are also people (like me) who sometimes write Python and just use Sublime Text or Vim. Or even Eclipse.

As an Eclipse / Aptana user, can I ask what you think is so bad about it, and what I would benefit from changing?

I see plenty of minor issues (mainly in setting up the dev environment), but for most things its good enough. I know it reasonably well, and it has plugins for Perl and SQL which is a nice benefit.

Re: Why Write Python in Visual Studio?

#105
post #59

Earlier quoted context omitted.

I've never used emacs so am completely ignorant. What makes emacs superior? All I know is the speed that can come with keyboard shortcuts.

That, and the fact that it's very easy to extend it with Emacs Lisp. I know that it's possible to write extensions for most of the IDEs or text editors out there, but the degree of customization is higher with emacs, mainly because emacs is basically couple of primitive functions written in C + a lisp interpreter (also written in C) and the rest is written in lisp, so you have access to everything emacs has to offer…

Its way easier to extend Eclipse by adding one of the plugins.

Re: Why Write Python in Visual Studio?

#106

Earlier quoted context omitted.

You mean the "keylogger" than only tracks search queries & auto-correct to better optimize algorithms, which Google and Apple both do. Sure. You also don't -have- to sign in. So your post is just nonsense.

You don't have to sign in to use Visual Studio? I've downloaded it twice and didn't see a way to use it without signing in. If it's there, it's hidden. Windows 10 sends your typed text to remote servers. That's a keylogger. You can opt out, but most users won't. Other companies do it and I criticize them too.

If I'm using Windows 10 and I type my credit card number in to a text input field, is that sent to MS?

Or, as partiallypro says, are they only sending the contents of e.g. browser search fields?

If the answer to the first question is yes, then this is a keylogger. If partiallypro is correct, then calling it a keylogger is disingenuous. By that logic you could call my mail client a keylogger, because it saves drafts to a folder on an IMAP server.

Re: Why Write Python in Visual Studio?

#107
Prior to Python I used to work with Visual Studio (C# and VB) and loved it - especially the ease of designing great-looking GUIs and ease of access to API documentation.

But the half-baked integration of VS with Python or IronPython, and the slow/clunky evolution of PTVS has put me off Microsoft tooling for good. Python is a great language for nimble development - locking yourself in to Microsoft's whim messes up with that, unfortunately.

Re: Why Write Python in Visual Studio?

#108

Earlier quoted context omitted.

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…

Do you use JetBrains products for VS? If not, you're really missing out.

I don't know how people use VS without ReSharper (JetBrains).

Re: Why Write Python in Visual Studio?

#109
post #17

Earlier quoted context omitted.

> a feature PyCharm doesn't already have It's free. I'm sure there are a lot of Python developers who already have a full-featured IDE they love, but then there are also people (like me) who sometimes write Python and just use Sublime Text or Vim. Or even Eclipse.

JetBrains released a free community version: https://www.jetbrains.com/pycharm/download/

Is there any difference in the code completion for the professional and the community edition. I tried out both and it seemed like some of the code completions only work with the professional edition. Just want to know if this is a bug or a feature :)
Post reply on HN