From: Chad Perrin Date: 2009-02-11T09:28:54+09:00 Subject: Re: Ruby GUI Survey: Results --Y/WcH0a6A93yCHGr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 10, 2009 at 11:39:03AM +0900, Alex Fenton wrote: > The results of the survey of Ruby GUI programming carried out at the end= =20 > of last year are now available at > http://www.pressure.to/ruby_gui_survey/ Thanks! >=20 > * Ruby-Tk received the worst rating for how well it meets users' GUI=20 > requirements, with a modal rating of 'poor'. It was the only library for= =20 > which fewer respondents said they planned to use it in the future than=20 > are currently using it. Its continued inclusion in the standard library= =20 > is unjustified. I'm not sure that means it's unjustified. There may be perfectly reasonable justifications other than popularity. For instance, if any GUI toolkit is going to be included with the standard distribution of Ruby, I'd like it to be a toolkit that's already installed on the system. Contrary to many common perceptions, not every computer in the world running a GUI on a Unix-like system has (or should have) GTK or Qt on it. >=20 > * The high degree of fragmentation has not served potential GUI=20 > developers well. Almost all see Ruby as a viable GUI programming=20 > language, but the immaturity of the toolkits is the commonest reason for= =20 > not using Ruby for GUI work. The means of redistributing ruby GUI apps=20 > to end users is another obstacle. What evidence do you have of a connection between these two facts ("fragmentation" and incompleteness)? --=20 Chad Perrin [ content licensed OWL: http://owl.apotheon.org ] Quoth Paul Graham: "SUVs are gross because they're the solution to a gross problem. (How to make minivans look more masculine.)" --Y/WcH0a6A93yCHGr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEARECAAYFAkmSG58ACgkQ9mn/Pj01uKUe2ACgpgCaPNrGqHCmA8XAondq1eK5 QksAoLhXTHI6C9utaLk05fNsQW8ZMfdn =kzm0 -----END PGP SIGNATURE----- --Y/WcH0a6A93yCHGr--