Live data from Hacker News

JetBrains releases open-source Python IDE

jetbrains.com

41–50 of 218 posts

Re: JetBrains releases open-source Python IDE

#41

Excuse me if I'm being naive, but does Python development need an IDE? In what ways could it be helpful? I'm under the impression that Python is not compiled generally. I'm coming from the Ruby point of view

> I'm under the impression that Python is not compiled generally.

The direct ancestor to today's IDEs are Smalltalk environments. Smalltalk is about as un-compiled as you can get. This and that are completely orthogonal concerns.

> In what ways could it be helpful?

Navigation across projects (via structural searches or hyperlinking), static analysis (including library- or framework-specific e.g. PyCharm knows some strings have specific meaning in django projects and can check that there's no mismatch), refactorings, documentation, visual debugging, ...

Some of it can be replicated with extensively customized editor and a multitude of external tools, others not really.

Re: JetBrains releases open-source Python IDE

#42
post #33

Earlier quoted context omitted.

From the site: "PyCharm license is permanent and includes one year of free product upgrades since the purchase date, including even major version upgrades."

Yes, that's the line I read as well, but nothing in my mail. So i was wondering if someone did receive that update by mail, or if it's just too early.

What exactly do you expect to get in your mail? Just install the new version and import the settings from the previous one, and it'll work with your current license.

Re: JetBrains releases open-source Python IDE

#43

Excuse me if I'm being naive, but does Python development need an IDE? In what ways could it be helpful? I'm under the impression that Python is not compiled generally. I'm coming from the Ruby point of view

I've tried a lot of IDE's for python development in the past and always went back to a basic text editor; the extra features never outweighed the bloat.

But then i found PyCharm and never looked back. I feel i develop at least 50% faster with any serious project; i still use Sublime for the one-off scripts, but everything else i find the introspection, code completion and refactoring just so good its now hard to go without.

Props to Jetbrains, and I look forward to v3 pro! (my 2.7 isn't yet telling me i have an upgrade... i'm hoping this is coming soon!)

Re: JetBrains releases open-source Python IDE

#44
post #17

JetBrains has actually open sourced the complete IntelliJ Community Edition IDE/platform: see http://www.jetbrains.org/display/IJOS/Home and https://github.com/JetBrains/intellij-community Incredible!

Furthermore, they are working on a cross-platform C++ IDE (hopefully using Clang for parsing): http://www.jetbrains.com/objc/features/cpp.html . I can't wait for the release.

Doesn't mention anything about open source.

Re: JetBrains releases open-source Python IDE

#46

I've been using the Anki[1] spaced repetition system to quickly get up to speed with the PyCharm key bindings. I've been using the JetBrains screencasts[2] to get up to speed with the IDEs features. Although these are too thin on the ground currently and i confess that i keep getting distracted by the JavaScript / AngularJS videos! The presenter on those i find draws me in more. Some of the PyCharm videos don't even…

> The internal jetbrains supplied static validation (Pep8 / PyLint) functionality doesn't appear to be vanilla pep8 / pylint.

It's a completely separate system (which also supports quick fixes and suggestions). PyCharm has built-in support for running pep8.py (though not pylint apparently, you'll have to do that yourself)

Re: JetBrains releases open-source Python IDE

#47
post #8

Earlier quoted context omitted.

Nope, they're now offering PyCharm Community Edition which is free to use for all and open source under the Apache 2 license.

Have you found the link to the source? I can't find it and so curious :)

The source code of PyCharm Community Ediion will be added to the IntelliJ IDEA Community Edition repository in the coming days.

Re: JetBrains releases open-source Python IDE

#48
post #33

Earlier quoted context omitted.

From the site: "PyCharm license is permanent and includes one year of free product upgrades since the purchase date, including even major version upgrades."

Yes, that's the line I read as well, but nothing in my mail. So i was wondering if someone did receive that update by mail, or if it's just too early.

You won't get any mail, there is no reason for one. If you license is less than 12 months old, download PyCharm 3, enter your license again and off you go.

Re: JetBrains releases open-source Python IDE

#49

Download link for linux version is busted. Here is the correct one (from trial and error): http://download.jetbrains.com/python/pycharm-community-3.0.t...

Speaking of linux, has the 64bit version improved at all? Everytime I try it out I can't stand it more than a few minutes and revert to Eclipse. (previous discussion: https://news.ycombinator.com/item?id=5201366 ).

If you do hacks then its absolutely ok (for me at least).

(I'm the author of the last comment in your linked thread). The idea is to take a font and modify it by stripping all the hinting info.

Re: JetBrains releases open-source Python IDE

#50
post #7

Is this preferable over ipython/pylab notebooks for math/scientific python programming?

For exploratory interactive programming and shorter scripts, not really. For building larger more complicated systems, very much so.

Personally I use both, continuously switching between the two. I play around in ipython/pylab until I've gotten all the algorithms and details worked out, and then use Pycharm to add that code to the larger library or application which those algorithms will be a part of.

Post reply on HN