On Sun, 2014-01-05 at 18:03 +0100, Sébastien Wilmet wrote:
> On Sun, Jan 05, 2014 at 04:44:31PM +0100, Sébastien Granjoux wrote:
> > I'm one of the developer of Anjuta, so this discussion looks a bit
> > strange. I think Anjuta is already quite mature as a GNOME IDE. It
> > supports smart indentation, debugger, git, code completion,
> > automatic generation of GObject boilder plate code...
> > 
> > Contrary to Netbeans or even Geany which uses only Gtk+ 2, it uses
> > Gtk+ 3, GtkSourceView, Glade, Devhelp.
> 
> Having both gedit and Anjuta is already a duplication of effort.
> Personally I prefer only a text editor, and use the command line or 
> other applications for the other features (git, glade, devhelp, etc).
> 
> By moving some features from gedit or Anjuta to GtkSourceView, we can 
> eliminate part of the effort duplication. And specialized text editors 
> can emerge, which is a good thing in my opinion. I don't really like 
> general-purpose applications, they are more complex to configure, and 
> they are more complicated to learn and use. The UI is generic enough for 
> all the possible plugins, but for some plugins the UI is a bit too 
> restrictive. With a specialized application, the UI is exactly what is 
> needed. There is thus a potentially better usability.
> 
> If there are libraries for creating easily a text editor, a debugger, 
> Git features, and so on, in the end the IDE is just a GUI to integrate 
> all the pieces together. Specialized text editors can be created for C, 
> Vala, Python, LaTeX, etc. And general-purpose text editors and IDEs can 
> still exist, but would require less maintenance work.
> 
> But I agree, in the current situation, creating a completely new IDE is 
> just interesting for testing new designs easily, with lots of stubs for 
> the features.
> 
> I hope it clarifies a bit my position,
> Sébastien W.
> _______________________________________________
I'd also have to agree on this point. An extra project like builder can
expose issues in the underlying technology, allowing improvements to be
shared among the using/existing projects.

- Ikey


---------------------------------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
_______________________________________________
desktop-devel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to