Live data from Hacker News

JetBrains releases open-source Python IDE

jetbrains.com

191–200 of 218 posts

Re: JetBrains releases open-source Python IDE

#191

PyCharm is amazing, and it can only get better with this announcement. The only issue I have with it is the huge amount of memory it uses. It uses >1GB of ram on my macbook air, and using pycharm for extended amount of time makes it sluggish.

If you can reproduce the problems, please submit a memory snapshot as described in http://devnet.jetbrains.com/docs/DOC-1212

Re: JetBrains releases open-source Python IDE

#192
post #79

bin/pycharm.sh ERROR: Cannot start PyCharm No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation. I wish this had been mentioned up front, before I spent all that time watching videos and such. :/ Nothing against java per se, just that it's a giant runtime/security-surface that has no bearing on my Python work. I'm still happy with Geany, gvfs, m…

Same here, though I've been following JetBrains for a while. I wish there was some way they could port it to OS X without depending on Java.

Why does it matter? You can't even notice it's java except having to have it on your system. And why is having it a bad thing? The security issues are the browser plugin, not the JVM.

Re: JetBrains releases open-source Python IDE

#193

Earlier quoted context omitted.

Yes I cannot wait. I recently started trying to learn some basic C/C++. My usual initial step in setting up an environment for a new language is to google "intellij plugin for X", so I was very disappointed to find that C/C++ is very poorly supported with respect to most other mainstream languages. I ended up having to go with Visual Studio, which is also impressive, but there are features I miss coming from the Jetb…

To be fair few IDEs support advanced functionality (like refactoring) with C++, due to the monstrosity that it is and the amount of UB. Visual Studio + ReSharper is awesome for C#, IntelliJ is awesome for Java. For C++ you're pretty much screwed.

Have you tried VisualAssist plugin for C++ ? I really liked it, it had many "resharpery" features when I was using it (around 2 years ago).

Re: JetBrains releases open-source Python IDE

#195
post #178

Just tried Professional one on OSX, CPU goes above 100%. Anyone having same issue?

Well, It's a multi-threaded program, and when you create a project it will start out by indexing everything. So while it's doing that, it can spend quite a lot of CPU time -- "top" etc. typically show the CPU time spent by all the threads in a process, so you can easily see it go up to N * 100% based on your cores.

That can get occasionally annoying, if you drop in a a bunch of 1mb text files in your repository and it insists of examining them.

But, introspection and refactoring capabilities are great.

Re: JetBrains releases open-source Python IDE

#197
So if you're using Django or Flask and need Javascript and HTML/CSS you still need the professional version?

Also is the professional version any of the paid licenses on this page http://www.jetbrains.com/pycharm/buy/index.jsp?

It's just that the term "Professional Version" is used to differentiate it from the "Community Edition" on all the informational pages and then the terms are not used anywhere on the Buy page.

Re: JetBrains releases open-source Python IDE

#198
post #109

Earlier quoted context omitted.

Retraining the brain is difficult in almost any facet. I tried switching keyboard layouts once, suffice it to say I've reverted to ye olde QWERTY.

For what it's worth, I used Eclipse for 3-4 years before Intellij (it was what my university introduced students to for programming in C++ and Java). Switching to Intellij was pretty painless other than initial configuration overload (since there's so much more built into it by default than Eclipse). Having to switch back to Eclipse at times for a few things since was not so much. Intellij just as a much more intuiti…

But the Intellij editor has some noticeable deficiencies. You cannot tab out of auto-completed text (parenthesis, quotes, etc). This feature is a major time-saver and if you are familiar with this feature in eclipse/visual studio/sublime text, you can find yourself handicapped in Intellij.

Re: JetBrains releases open-source Python IDE

#200

It's already available in the AUR: https://aur.archlinux.org/packages/pycharm-community/ Someone is working on Debian packages for it?

It requires the Oracle JRE, so I don't see how Debian could provide packages for it without a ton of weird hoops to jump through. I tried it on OpenJDK and it chokes.
Post reply on HN