🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6032

Re: entorno de desarrollo Tcl/Tk

#6032
From: David Asorey Álvarez
Date: Thu, 14 Aug 2003 17:12
63 lines
3216 bytes
> 
> Encontr� uno que parece bastante bueno; vtlc.  

Mi anterior "post" lleg� tarde ;-)

> Por cierto, �qu� opinais de
> este lenguaje?, �os gusta?, pros, contras?.

Mmmm. En su d�a cacharre� algo con �l, pero hace mucho que no lo toco.
De vez en cuando tengo que consultar la documentaci�n de Tk si estoy
haciendo algo con Python-Tkinter, y no lo echo mucho de menos };-)

Pros:

- Lenguaje requete probado y muy estable.
- Much�simas extensiones o m�dulos.
- Multiplataforma.
- Herramientas de desarrollo muy buenas (el visual-tcl, por no ir m�s
lejos).
- Desarrollo r�pido.
- Expresiones regulares.
- Buena documentaci�n.
- Aunque parezca que tiene una sintaxis tosca, incorpora
caracter�sticas bastante "avanzadas", como manejo de excepciones,
orientaci�n a objetos (incr Tcl), automatizaci�n de tareas (expect),
etc.
- Lo tienes casi seguro en cualquier Linux. Se pueden crear
"ejecutables" (con freewrap) para sistemas que no tengan el int�rprete
instalado (Windozes, para no variar).
- Tcl es el lenguaje "natural" para los widget Tk. Otros lenguajes que
tambi�n utilizan Tk como "toolkit" lo hacen de una forma menos
eficiente.


Contras:

- Es un lenguaje interpretado (a m� personalmente no es algo que me
importe, no escribo programas en los que la velocidad de ejecuci�n sea
cr�tica).
- De los lenguajes de script de uso general (Perl, Python, Ruby, etc,
...), me da la impresi�n que es el m�s lento para algunas cosas, sobre
todo a la hora de hacer c�lculos. Ten en cuenta que el tipo de dato
b�sico es la cadena de texto, y cada operaci�n aritm�tica que haces
supone una conversi�n a n�mero.
- Esto es muy personal: la sintaxis no me gusta mucho. Ahora, que si
est�s acostumbrado a hacer scripts en bash, te resultar� muy familiar
y f�cil.
- La est�tica de las aplicaciones Tk suele ser un poco "fea". Se puede
arreglar especificando en la aplicaci�n los tipos y tama�os de las
fuentes y los colores de los "widgets".
- La colecci�n b�sica de "widgets" Tk es algo espartana. No es
problema si instalas otras colecciones (Tix, p. ej.).


Bueno, algunas comparaciones que he encontrado por ah�:

http://www.bagley.org/~doug/shootout/
http://pleac.sourceforge.net

Un saludo.

-- 
David.
Technical Details
Message-ID: <1759581e.0308140912.ba311e8@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <bhfmic$hbo$1@news.ya.com> <bhfqf6$pad$1@news.ya.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,f88a7dddec4ece29
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-08-14 10:12:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: forodejazz@yahoo.es (David Asorey Álvarez)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: entorno de desarrollo Tcl/Tk
Date: 14 Aug 2003 10:12:11 -0700
Organization: http://groups.google.com/
Lines: 63
Message-ID: <1759581e.0308140912.ba311e8@posting.google.com>
References: <bhfmic$hbo$1@news.ya.com> <bhfqf6$pad$1@news.ya.com>
NNTP-Posting-Host: 62.22.70.33
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1060881131 28306 127.0.0.1 (14 Aug 2003 17:12:11 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 14 Aug 2003 17:12:11 GMT