Re: Git User's Survey 2007 partial summary

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Gbor Farkas <gabor@xxxxxxxxxxxxxx> wrote:
> David Kastrup wrote:
> >Gábor Farkas <gabor@xxxxxxxxxxxxxx> writes:
> >
> >>Jakub Narebski wrote:
> >>>I wonder if PyGTK is as portable as Tcl/Tk...
> >>GTK does not run natively on osx, tcl/tk does.
> >>
> >>
> >>p.s: there are some ways to make GTK run on osx, like running it using
> >>the apple x11-server, but then it looks ugly and does not have the
> >>native' feeling,
> >
> >Doesn't Tcl/Tk also look ugly and does not have the native feeling?
> >But at least a user does not have to invest much work to get there.

On both Mac OS X and Windows (Cygwin and MSYS) Tcl/Tk has a native
look and feel.  I don't have git-gui looking completely like a native
Mac OS X application, but it is close enough that its fine for its
current state of development.  On Windows it fits in alongside the
rest of the c**p^H^H^H^Hawesome programs on that platform.

git-gui only looks horrible on UNIX X11, where Tk has just not gotten
the level of UI improvement that it has on Mac OS X and Windows.
I'm waiting for Tk 8.5 where the Tile extensions have been added
to the base system.  We should be able to do some nice improvements
there.

> hmm.. he at least needs the X11 server installed (which is not 
> by-default installed). but that's probably installed for a developer.

For GTK, yes, you need the X11 server.  Most users do not have the
X11 server installed, even though it comes on the Mac OS X DVDs
shipped with every computer.  So GTK without a finished native port
is not the best choice for Mac OS X users.

For Tcl/Tk, no, the X11 server is *not* required.  Apple ships a
native Aqua port of Tcl/Tk as part of the stock Mac OS X system.
The port looks pretty good alongside other Mac OS X applications.

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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux