[LUG.ro] Programacion

David B. Cortarello lugro@lugro.org.ar
Thu, 5 Apr 2007 11:57:00 -0300


On 4/5/07, Ezequiel Pochiero <epochiero@gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Luciano wrote:
> > estube leyendo vi el tema de programar en linux, con QT. el tema que
> > baje desde la pagina el QT lo instale (que me tardo como 1 hora :S )
> > pero no se de donde arrancarlo o si esta mal instalado .
> > como debo hacer ?
> > salu2
> > _______________________________________________
> > Lugro mailing list
> > Lugro@lugro.org.ar
> > http://www.lugro.org.ar/mailman/listinfo/lugro
> >
>
> En primer lugar, Qt no es un lenguaje de programación, sino un conjunto
> de bibliotecas para desarrolar GUI.

No solo GUIs se pueden programar con QT, tanto qt como glib(+gtk)
abarcan mucho más que un toolkit gráfico.
Por ejemplo ambas tienen sus implementaciones de tipos
(sobredefiniciones de las conocidas de C y C++ así como de los
lenguajes que poseen bindings), propia interfaz de sockets y
comunicaciones en general, interfaces a archivos (muy completa en lo
que respecta a Glib por ejemplo, no conozco tanto la de QT pero pienso
que será similar en robustez), manejo de memoria y procesos. A su vez
incluyen manejo de hilos más embebido, lo cual es algo muy útil en
aplicaciones gráficas (por ejemplo, cuando abrís en cuadro de diálogo
de una aplicación gráfica, la forma de que el box no sea bloqueante es
por medio de hilos). Entre otras tantas cosas más.

En fin, estas librerías son mucho más que un toolkit gráfico.

> Por lo tanto, no podés "programar en
> Qt", sino que tenes que hacer tu programa en algún lenguaje (Qt puede
> ser usado con C++, C, Python, Java, Ruby, entre otros[1]), y desde ese
> programa llamar a estas bibliotecas.
>
> Lo segundo, existe una lista en Lugro , que justamente se llama
> Programación, ahi seguramente vas a obtener más respuestas. Fijate en
> http://www.lugro.org.ar/listas.html

Ojo, que puede que salga algún que otro zombie de ahí. ;)

> Espero haberte ayudado.
> Saludos
> Ezequiel
>
> [1]http://es.wikipedia.org/wiki/Qt_(biblioteca)
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (GNU/Linux)
> Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org
>
> iD8DBQFGFQV5OIhK2Nu2SpkRAg97AJ4kF/pRErCPrjYOaHpOVADK0sa+twCbBpnF
> 5gWV0eawVq6+nZtJEW3TwDc=
> =AdtW
> -----END PGP SIGNATURE-----
> _______________________________________________
> Lugro mailing list
> Lugro@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro
>


-- 
David B. Cortarello <nomius@users.berlios.de>
Weblog: http://nomius.blogspot.com
Jabber: nomius@jis.mit.edu

Linux registered user: #291604

"Computer science is no more about computers than astronomy is about
telescopes." - Edsger Dijkstra