gui suggestion
Kevin Smith
yarcs at qualitycode.com
Mon Sep 19 14:43:18 BST 2005
Jan Hudec wrote:
> On the other hand I have failed to understand that API (I don't know
> Java and I've not spend too much time with it though) and when I look at
> Subclipse, it's just HUGE. The whole SVK, which is a subversion client
> on top of subversion libraries, is some 13kloc(perl), while Subclipse,
> which should be roughly the same complexity, is some 50kloc(java) IIRC.
>
> To me it seems that either Java is not actually a very expressive
> language, or that the API is on the wrong level -- or most probably
> both.
Java is far less expressive than a dynamic language like perl, so 13kloc
of perl might correspond to 50kloc of Java, although the difference will
vary widely from project to project.
I'm not sure how much UI work an eclipse "team" (VCS) plugin needs to
handle. If it's doing a lot of UI, that could account for a lot of the
code bulk.
Also, in some cases, eclipse plugin folks have chosen to implement
duplicate chunks of code in java where a perl app might just invoke the
native library or base app (svn in this case).
If anyone knows or learns more about eclipse team plugins, I would
definitely be interested in hearing about it.
Have you seen EclipseDarcs? It might be a better starting point:
http://eclipsedarcs.org/doku.php
Kevin
More information about the bazaar
mailing list