Live data from Hacker News

Ninja IDE: written in Python for Pythonists

ninja-ide.org

61–70 of 137 posts

Re: Ninja IDE: written in Python for Pythonists

#64
post #25
post #7

Earlier quoted context omitted.

This is a very strange reason not to like a product. Care to elaborate why?

There's no such thing as a cross-platform GUI layer that doesn't suck. Qt comes the closest, and it has all sorts of platform-specific hacks in it, some even visible at the API level. If you're going to be writing something that's used as frequently and intensively as an IDE, then it had BETTER conform to the user interface guidelines of whatever OS it's running on. Those differ on Windows or Mac, and Linux doesn't r…

I used to think so, too. But then, IDEs and developers are kind of special.

IDEs are mostly just big rectangles full of text, which are eminently platform independant. Developers are special in that that we are very used to staring at terminals and logs, and are very accustomed to work with colored but unformatted text. Also, workflows tend to be very similar, across platforms and environments.

So that leaves us with not much reason for platform dependance, and thus Eclipse, Emacs/Vim/etc., and terminals. Even Visual Studio sports many things, but a native look is not among them. I guess XCode is the only really platform-dependant IDE I know. All the others could just as well run on different platforms or even do so.

So, umm, I respectfully disagree.

Re: Ninja IDE: written in Python for Pythonists

#65
post #34

Earlier quoted context omitted.

I'd guess it's due to KDE's general lack of popularity. Typically, nothing done under the KDE umbrella gets noticed.

I'm going to guess you're based in the US, because the two big Linux desktop camps are indeed somewhat split along the continents as far as mindshare goes. Makes me wonder about the exact breakdown by geographical area of the HN readership :).

I'm not based in the US and I rarely see people use KDE compared to other Linux DEs

Re: Ninja IDE: written in Python for Pythonists

#67
post #45

Earlier quoted context omitted.

Am I the only one who uses PyDev?

One of the few. I am a PyDev user, but I have been migrating toward using ipython notebook for development and saving the code into .py files when I need to run in production. PyDev gets used to debug the resultant code when something goes wrong. PyDev seems to heavy to me when you need to write a standalone script and too buggy at evaluating module dependencies resulting in bad tooltips. Ipython notebook doesn't hav…

I agree about module dependency tooltips. I'm happy to hear I'm not the only one.

Re: Ninja IDE: written in Python for Pythonists

#68
post #34

Earlier quoted context omitted.

I'd guess it's due to KDE's general lack of popularity. Typically, nothing done under the KDE umbrella gets noticed.

I'm going to guess you're based in the US, because the two big Linux desktop camps are indeed somewhat split along the continents as far as mindshare goes. Makes me wonder about the exact breakdown by geographical area of the HN readership :).

I haven't noticed that either, if only due to the fact that GNOME desktop (for some value of GNOME) always came by default with Ubuntu. (Yes, I'm aware of Kubuntu.)

Re: Ninja IDE: written in Python for Pythonists

#69
post #54
post #3

It is FOSS (GPLv3). The license information was a wee bit hard to find (Wayyy down on the about page http://ninja-ide.org/about/ ) and I first thought it was some frankenstein freemuim product where you had to apply for a free license if you were an OSS devel (like PyCharm) etc. etc. I gave it a whirl: 1. Snappy, which is nice, since PyCharm can be sluggish on my Mac 2. No VCS integration 3. By default very strict co…

I would rather have developers work on the IDE than make yet another GUI interface for Git. You have the command line for that.

I think you mean "yet another GUI for Git."

"GUI Interface" expands to "Graphical User Interface Interface."

Sorry, I could not help myself.

Post reply on HN