From: "Booker C. Bense" Date: 2005-04-05T07:14:43+09:00 Subject: Re: Getting Ruby approved -----BEGIN PGP SIGNED MESSAGE----- In article , Joao Pedrosa wrote: > > >The combination Tcl/Tk for desktop applications seems like the main >use of Tcl. It's not a bad use of it, is it? :-) I understand that Tcl >can be used for other tasks, too. _ I'd say that's the least of TCL's usage. It's great strength is actually embedded in the name Tool Command Language _ It's a kind of simple minded lisp[1] that non-CS types can easily grok to provide a power scripting language for specialized applications. This kind of thing is impracticable in perl and becoming more common in Python. It's at least possible in Ruby, but not as easy as it might be. _ IMHO, it works best as a scripting framework for larger applications, and works least as a general purpose scripting language. In particular, the only implementation of general purpose remote scripting I've seen done "right" from a security point of view was done in tcl. _ Booker C. Bense [1]- instead of everything being a list, everything is a string. This is both TCL's strength and weakness. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBQlG6UmTWTAjn5N/lAQGSUQP+NHAYl41qTM9N3N/gQn78BRymR9W8Ph2O pNk/zbUzW54KNkjnyMeSNJZKHj0dSuH7e10//RrUsZ4GyjzjQsm61dKRXL7ImMLb Oir4TKdSnZgWZHWYd8jOwM8/u8E6bZVu88YWmaBioFgskGXUyRZhsAV9h8Gzsiy6 dIiJwPs7a40= =N6eP -----END PGP SIGNATURE-----