--SbSarC5INbBXZUXsRqb
Content-Type: multipart/alternative; boundary="=-nINVwmD5IfzigxMzxiyX"


--INVwmD5IfzigxMzxiyX
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sun, 2006-17-12 at 10:09 +0900, Suraj Kurapati wrote:

> Tk is wonderful! It's really simple to manipulate widgets and graphics 
> in the way you'd expect. IMHO, Tk is the Ruby of GUI toolkits.



I'm with David here.  Tk isn't the Ruby of GUI toolkits.  But I diverge
sharply from him after that.  He says it's the PHP of GUI toolkits.  I
say it's the GWBASIC of them.

Tk-based GUIs are typically so fscking useless that I'd rather use the
CLI and ed over an app coded in Tk.


> I don't know why people hate it so much. They seem to prefer "desktop 
> integration" and eye-candy instead of clean, functional interfaces. 
> Sigh. :-(


You may want to do some reading before you embarrass yourself further.
Start with The Rise of Worse is Better
(http://www.jwz.org/doc/worse-is-better.html).  Then pick up a book on
good UI design.  Almost any book written on the topic in, say, the past
20 years will open your eyes to just how much effort and thought goes
into a good user interface, GUI or otherwise.  (Here's a hint: the vast
majority of user interfaces suck bowling balls through garden hoses.)

-- 
Michael T. Richter
Email: ttmrichter / gmail.com, mtr1966 / hotpop.com
MSN: ttmrichter / hotmail.com, mtr1966 / hotmail.com; YIM:
michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber:
mtr1966 / jabber.cn

"My paramount object in this struggle is to save the Union, and is not
either to save or to destroy slavery." --Abraham Lincoln

--INVwmD5IfzigxMzxiyX
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.10.3">
</HEAD>
<BODY>
On Sun, 2006-17-12 at 10:09 +0900, Suraj Kurapati wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Tk is wonderful! It's really simple to manipulate widgets and graphics </FONT>
<FONT COLOR="#000000">in the way you'd expect. IMHO, Tk is the Ruby of GUI toolkits.</FONT>
</PRE>
</BLOCKQUOTE>
<PRE>

</PRE>
I'm with David here.&nbsp; Tk isn't the Ruby of GUI toolkits.&nbsp; But I diverge sharply from him after that.&nbsp; He says it's the PHP of GUI toolkits.&nbsp; I say it's the GWBASIC of them.<BR>
<BR>
Tk-based GUIs are typically so fscking useless that I'd rather use the CLI and ed over an app coded in Tk.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">I don't know why people hate it so much. They seem to prefer &quot;desktop </FONT>
<FONT COLOR="#000000">integration&quot; and eye-candy instead of clean, functional interfaces. </FONT>
<FONT COLOR="#000000">Sigh. :-(</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
You may want to do some reading before you embarrass yourself further.&nbsp; Start with The Rise of Worse is Better (http://www.jwz.org/doc/worse-is-better.html).&nbsp; Then pickp a book on good UI design.&nbsp; Almost any book written on the topic in, say, the past 20 years will open your eyes to just how much effort and thought goes into a good user interface, GUI or otherwise.&nbsp; (Here's a hint: the vast majority of user interfaces suck bowling balls through garden hoses.)<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
--&nbsp;<BR>
<B>Michael T. Richter</B><BR>
<I><FONT SIZE="2">Email:</FONT></I><FONT SIZE="2"> ttmrichter / gmail.com, mtr1966 / hotpop.com</FONT><BR>
<I><FONT SIZE="2">MSN:</FONT></I><FONT SIZE="2"> ttmrichter / hotmail.com, mtr1966 / hotmail.com; </FONT><I><FONT SIZE="2">YIM:</FONT></I><FONT SIZE="2"> michael_richter_1966; </FONT><I><FONT SIZE="2">AIM:</FONT></I><FONT SIZE="2"> YanJiahua1966; </FONT><I><FONT SIZE="2">ICQ:</FONT></I><FONT SIZE="2"> 241960658; </FONT><I><FONT SIZE="2">Jabber:</FONT></I><FONT SIZE="2"> mtr1966 / jabber.cn</FONT><BR>
<BR>
<I><FONT SIZE="1">&quot;My paramount object in this struggle is to save the Union, and is not either to save or to destroy slavery.&quot;</FONT></I><FONT SIZE="1"> </FONT><B><FONT SIZE="1">--Abraham Lincoln</FONT></B>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--INVwmD5IfzigxMzxiyX--

--SbSarC5INbBXZUXsRqb
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBFhM3uLqyWkKVQ54QRAs8qAJ4ujJWA5Nv6DsqPo4CImv3yuwgp8ACgqvD6
4fI87PnphR21FoMN+VDXdhk5H
-----END PGP SIGNATURE-----

--SbSarC5INbBXZUXsRqb--