Live data from Hacker News

Ninja IDE: written in Python for Pythonists

ninja-ide.org

71–80 of 137 posts

Re: Ninja IDE: written in Python for Pythonists

#71
post #65
post #34

Earlier quoted context omitted.

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

Against your anecdotal evidence I'll present a somewhat less anecdotal evidence in the fact that KDE was voted best desktop environment in the last annual LinuxQuestions members choice awards. Clearly people voting for it are the ones using it, don't you think?

Re: Ninja IDE: written in Python for Pythonists

#72
post #34

Earlier quoted context omitted.

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.)

Well, it has historic reasons - KDE was founded in Germany and many of the initial wave of developers were based there, and it's the same for Gnome and the US. Both were certainly international from the start and the bias on the developer side largely no longer persists (also due to the huge presence of South America and India in FOSS now), but for the first half-decade you were simply far more likely to run into KDE people at a European event and into Gnome people at a US-based event, and thus make connections and become involved. This then extended to things like the prominent distributions (SuSE and Mandrake: KDE-centric and from Germany and France; Red Hat: Gnome-based and from the US) and print mag coverage, when that still mattered. And of course Trolltech was a Norwegian company later bought by a certain Finnish phone maker.

And to become more markedly opinionated for a moment, it's also most likely why Gnome managed to catch on and get to a place where it could make some meaningful contributions to the space, despite always having run on arguably inferior technology: The US FOSS scene had a little bit more of an entrepreneurial spirit going (also due to the early decision for LGPL licensing - well, kdelibs was always LGPL as well, but Qt only went LGPL a few years ago, while GTK+ always was) and the US IT market is simply somewhat bigger as well. If KDE had put some more effort into growing US mindshare early on (like it has tried to in recent years by launching a second annual conference just for the US, Camp KDE) things might have gone differently.

Re: Ninja IDE: written in Python for Pythonists

#73

whats wrong with emacs ?

The thing wrong with Emacs is that not enough people know Lisp / elisp / CL well enough to enhance Emacs and hence prefer to create new "non programmable editors" instead of enhancing Emacs : (

As a long time Emacs user this saddens me a lot.

Re: Ninja IDE: written in Python for Pythonists

#74
Although vim has almost completely sucked me in already, does this thing have support for 1) separate indentation settings for different file formats and 2) separate indentation settings for different "projects"?

I've been looking forever for a text editor that does this and surprisingly few do.

Re: Ninja IDE: written in Python for Pythonists

#75
post #54

Earlier quoted context omitted.

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.

try harder

Re: Ninja IDE: written in Python for Pythonists

#76
post #52
post #8

This is nice, but one quick question, why's the windows installer in spanish?

Yes, as Brian mentioned, most of the team is from argentina, as the windows packager, we already take care of that for the next release.

Thats cool, its not a problem. I really like the tool though, great job!

Re: Ninja IDE: written in Python for Pythonists

#77
post #22
post #7

Earlier quoted context omitted.

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

Oh, the old saying "Write once, run crappily everywhere." See the other comments already talking about it crashing or having weird behavior. It's something I've come to after many years of trying cross-platform apps that involve a GUI... They are almost all terrible. I hope the group who agrees with me is cancelling out all the down-votes I got for expressing a valid & common opinion. :)

How about Komodo IDE / Komodo Edit, which are XUL-based applications?

Many users do value a good cross-platform application.

Re: Ninja IDE: written in Python for Pythonists

#78

Pretty cool all around, but it needs a lot more stability work. It crashed a few times just scrolling around in some of my python projects, and there are quirks such as complaining "This font can not be used in this editor" if I open the font selector and then click "Cancel". Also, changing the margin line doesn't seem to take effect unless you quit and restart the IDE.

After a few hours use I'll definitely say the robustness is not there :(

I can't use it for more than 10 minutes without it crashing, which is a shame because it looks really nice.

Re: Ninja IDE: written in Python for Pythonists

#80
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'm not sure why, but I've never used the VCS integration in an IDE.
Post reply on HN