On 5/7/07, Alex Riesen <raa.lkml@xxxxxxxxx> wrote:
On 5/7/07, Paul Mackerras <paulus@xxxxxxxxx> wrote: > I have thought about rewriting it in a different language, but I > haven't found anything that really appeals. I don't want to go to > C/GTK or C/Qt since that would make it hard to port to Windows and > MacOS AFAIK. Python/Tk would be a possibility, but I have never C++/Qt4 is ported to Windows. > Any suggestions? It(Qt4) wasn't a suggestion though. I still consider Tcl/Tk more portable. -
Qt4 is a very good designed and elegant API and it works perfectly under Windows, see current porting of qgit under Windows: git://git.kernel.org/pub/scm/qgit/qgit4 Language to use is C++, not C (much more powerful IMHO) One thing that you should note is that if you go Qt4/C++ you can forget to have it all in one file. I think you should consider the new gitk 'footprint' becuase if you leave TCL, any windows library you use will force you to create a multi file project. Marco P.S: If you choose Qt/C++ (the best technically speaking ;-) please you could consider starting from an already laid out code base instead of starting from scratch. As example, hmmmm, I think there is one called 'qgit', if I remember correctly. It's nice and very very very fast. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html