Live data from Hacker News

JetBrains releases open-source Python IDE

jetbrains.com

111–120 of 218 posts

Re: JetBrains releases open-source Python IDE

#111
post #82
post #17

Earlier quoted context omitted.

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.

With this new JetBrains IDE, Unix toolset, Xcode, etc, OS X might finally become a strictly better C++ development environment than Windows. One can hope...

Just curious, what is lacking in Xcode for C++ development? I've a few years experience with C++ and I find Xcode to be quite nice and usable.

Re: JetBrains releases open-source Python IDE

#112
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.

Any idea on the release timeframe?

Re: JetBrains releases open-source Python IDE

#113
post #45

Does this mean that the PHP, Ruby, and Obj-C versions will be seeing community editions soon as well?

No, this is very unlikely. (JetBrains CTO here, by the way.)

I was wondering how it's possible that IntelliJ is free for Android development? What drives the decision making to make one product free and the other paid? In a way I like paying for RubyMine, hoping that it won't be discontinued in the long run, although I'm guessing IntelliJ has a much larger user base.

Re: JetBrains releases open-source Python IDE

#115

Earlier quoted context omitted.

Ok, though I still believe "less is more". Also prevents my browser from doing anything clever, like enabling the browser extension behind my back.

If you're truly worried about the second point, to run JetBrains software all you need is to download the jvm somewhere on your system (it's just a directory) and set the JAVA_HOME variable before starting it: export JAVA_HOME=/my/install/dir; bin/pycharm.sh There is really no conceivable way that your browser would be scanning your operating system looking for a downloaded JVM (if it does that, it's not a browser, i…

Sorry, not going to set up a custom runtime for an editor. Note the "giant runtime" concern I put first.

I'd use the system java/browser which has an extension available, no need to scan. FF just enabled javascript for everyone without their permission, and Chrome does plenty of shady things. The fewer software installed, the better. I prefer to stay far away from potential security problems, with multiple hurdles whenever possible. If it makes you feel better I don't install flash or ruby either unless the situation calls for it.

Re: JetBrains releases open-source Python IDE

#116
post #93
post #44

Earlier quoted context omitted.

Doesn't mention anything about open source.

Did you even bother looking? It states on the linked page that the code is under the Apache 2 License and the download page states it too: Community Edition FREE Lightweight IDE for Python development only Free, open-source, Apache 2 license Intelligent Editor, Debugger, Refactorings, Inspections, VCS integration Project Navigation, Testing support, Customizable UI, Vim key bindings

I suppose Meai is referring to AppCode, which is a different product.

Re: JetBrains releases open-source Python IDE

#117
post #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.

I feel like IPython is better for sharing your final analysis but I do all of my coding/development in Emacs + python-mode and haven't been able to figure out all the hype around IPython. And once you start with Pylab it becomes difficult to map your functions back to their original namespaces (especially since many are redundant between numpy and scipy) in a bigger project, so I stopped using it altogether. Could you explain a bit if I'm missing the point?

Re: JetBrains releases open-source Python IDE

#118
post #45

Does this mean that the PHP, Ruby, and Obj-C versions will be seeing community editions soon as well?

No, this is very unlikely. (JetBrains CTO here, by the way.)

Heads up, on the Download page "CoffeeScript" is misspelled: http://www.jetbrains.com/pycharm/download/

Re: JetBrains releases open-source Python IDE

#119
post #86

Earlier quoted context omitted.

I tried to like IdeaVim, but simple things like undo/redo were broken by the mix of vim and intellij shortcuts. When even the basics don't work...

This is a known problem. The multiple undo actions per single 'u' command bug has been fixed recently. The updated version of IdeaVim will be released soon. We have been working on making IdeaVim more stable, see the changelog https://github.com/JetBrains/ideavim/blob/master/CHANGES.md .

Very glad to hear that. Thanks.

Re: JetBrains releases open-source Python IDE

#120
post #45

Does this mean that the PHP, Ruby, and Obj-C versions will be seeing community editions soon as well?

No, this is very unlikely. (JetBrains CTO here, by the way.)

Love your products! Love them! I buy WebStorm and IntelliJ IDEA whenever you release a new version. I'm using EAPs for both and while there are some slightly rough edges here and there the products are stable and much better than the already great previous versions. I follow Kotlin and when I have time intend to use it... point is y'all do really great work. Thank you!

Forgot to mention: I also use Android Studio too.

Post reply on HN