Earlier quoted context omitted.
"hundreds of megabytes of KDE runtimes" is absolute FUD. libkde4core is 2.5MB on my system here. Even all the KDE libraries that you would need are only going to be in the 10s of MB. Did you actually do a test to see how much you would need?
Yes I did. On my 32-bit Xubuntu machine, I called `sudo apt-get install kdevelop`, and it has informed me that I require 99.0 MB worth of archives, and that it will take up ~330 MB of disk space after everything is installed. For some reason, I recall `apt` telling me I had to download over 100 MB on my 64-bit machine... Admittedly, a lot of the download size comes from additional dependencies, but still - I don't wa…
Ninja IDE: written in Python for Pythonists
131–137 of 137 posts
Re: Ninja IDE: written in Python for Pythonists
#132My experience when I tried it on Windows 7: 0) Downloaded and installed it. For some reason the installer was in Spanish. Launched the IDE itself. Fortunately it was in English. 1) clicked file - new project, selected python, named it "test" 2) tried to type the project location, it wouldn't let me. Selected the project location via the "Examine..." button instead. (The filesystem browser launched in program files in…
This happens to me basically in every IDE, with every language. I somehow got used to the fact that IDE requires some maintenance prior to working with it. I guess it shouldn't be the case but it is my (limited) experience.
Re: Ninja IDE: written in Python for Pythonists
#133Can someone explain to me why this is at the top of the front page despite a website devoid of useful detail, while this completely fails to catch on: http://scummos.blogspot.de/2012/11/kdev-python-14-stable-rel... (Seriously, check it out - KDevelop's Python plugin and Microsoft's PTVS are currently the two projects doing serious work on static analysis of Python for live editing purposes. Here's a nice subthread co…
And it might be silly but I really loved the KDE's variable coloring. Example for those who don't know: http://www.kdevelop.org/sites/kdevelop.org/files/photos/Kdev... Basically every variable name is hashed and colored differently. Upside is that different variables have different colors in the code and the orientation was much easier/quicker. Downside is that you sometimes catch yourself renaming variable just to have a different color.
Re: Ninja IDE: written in Python for Pythonists
#134Earlier quoted context omitted.
Am I the only one who uses PyDev?
PyDev user here too. Although I don't use it directly anymore but through Aptana. It works out of the box and also supports javascript/html/css/... so is ideal for developing webapps with a python backend. Ninja looks nice, but nothing I saw in the screencast makes me want to make the jump.
There is a big difference with PyDev/Aptana that is not apparent in the screencast: its lightweightness!
* it is a 1.3Mb download (vs 126Mb).
* startup time is ~2s (vs 30+ seconds)
* memory footprint is ~28Mb after startup (vs 400Mb)
Now I'll definitely try it.
Update: the memory quickly jumped to ~120Mb usage, hope it's not a memory leak.
Re: Ninja IDE: written in Python for Pythonists
#135Re: Ninja IDE: written in Python for Pythonists
#136Crashed while scrolling =( Was curious, but can't see myself moving away from PyCharm/Sublime.
Re: Ninja IDE: written in Python for Pythonists
#137Earlier quoted context omitted.
"hundreds of megabytes of KDE runtimes" is absolute FUD. libkde4core is 2.5MB on my system here. Even all the KDE libraries that you would need are only going to be in the 10s of MB. Did you actually do a test to see how much you would need?
Yes I did. On my 32-bit Xubuntu machine, I called `sudo apt-get install kdevelop`, and it has informed me that I require 99.0 MB worth of archives, and that it will take up ~330 MB of disk space after everything is installed. For some reason, I recall `apt` telling me I had to download over 100 MB on my 64-bit machine... Admittedly, a lot of the download size comes from additional dependencies, but still - I don't wa…
As for alternatives, I'm not aware of a Python IDE with comparable abilities for Linux (Wing probably comes closest, but is proprietary).
What has the potential for greater impact on your productivity - 320 MB of used disk space or a useful IDE?