[Ilugc] Fwd: NaughtySVN goes public
- From: srsy70@xxxxxxxxx (S.Ramaswamy)
- Date: Mon Jan 16 21:57:29 2006
i dont know why he made this comment, but since subversion is done
in python, its a little strange to see the gui done in C
Subversion itself is written in C. It has got Python bindings. The
choice of 'C' as a language for this particular task may not be as bad
as it sounds - You need to consider how much of the SVN api is
exposed through C (vs Python), the fact that of the lot of
GTK/Nautilus stuff is also C, etc. Also SVN uses Apache Portable
Runtime internally as it's primary higher-level C library .
I recommend python (or ruby)
I think some work was done on the Ruby bindings to SVN as part of the
Google sponsored Summer of Code program.
Alex, congrats BTW - Now you don't have to wait 3 months for a 25 line
patch to get committed ;-)
Ramaswamy
Other related posts: