Article View: es.comp.os.linux.programacion
Article #15754Re: [OFF-TOPIC] El mejor lenguaje (Era-->Re: Qt vs GTK)
From: Juanjo Álvarez
Date: Tue, 06 Jun 2000 00:00
Date: Tue, 06 Jun 2000 00:00
75 lines
4138 bytes
4138 bytes
Salvador Petit Mart� dijo sobre Re: [OFF-TOPIC] El mejor lenguaje (Era-->Re: Qt vs GTK), en fecha: 6 Jun 2000 15:11:42 GMT | |> |A mi modo de ver, quiz�s la competencia con VB en el caso de KDE, la |> |deberia llebar el Python con Qt (PyQt) que directamente C++/Qt. Me |> |parece m�s comparable, aunque no lo he usado. | |> Hay algunas diferencias notables: | |> 1) No hay un entorno para Python-Qt como el de Visual Basic | |Hmmm No tengo claro si con el KDevelop se puede usar Python. Yo pensaba |que si. Cierto que no es el entorno del VB pero se asemeja mas que |editar a pelo. No se, pero ser�a una buena noticia �alguien puede confirmarlo? |> 2) Python, como lenguaje, es infinitamente mejor que el Basic de VB, y |> probablemente igual de f�cil de aprender. | |Eso no es malo :P. Aunque eso de los objetos es un poco complicado �no? }-) No he dicho que fuera algo negativo, solo una "diferencia notable". |> 3) Python es m�s lento que VB compilado, si bien para muchas |> aplicaciones (del estilo de las que se suelen hacer en VB) no ibas a |> notar la diferencia. | |�VB no se precompila e interpreta? �Es posible compilarlo a nivel |m�quina? Creo que a partir de la 5.0 s�. |�Perl y python no se precompilan e interpretan tb.? No. Se pasan a un bytecode, que en el caso de Python (de momento) no acelera la ejecuci�n, s�lo la carga del programa. El caso de Perl no lo conozco, pero supongo que ser� similar. |�Se puede |compilar python a nivel m�quina o traducirlo a C/C++? Hay un traductor de Python a C y un "empaquetador" de aplicaciones. El traductor no funciona siempre, y s�lo vale para m�dulos peque�os y sencillos (por ejemplo, m�dulos de c�lculo num�rico), te genera una librer�a din�mica (.so), que despu�s siempre tendr�s que cargar en un programa Python. El empaquetador lo �nico que te hace es crearte un ejecutable gigantesco que incluye el int�rprete y el bytecode python. No ganas en velocidad, pero si en facilidad de distribuci�n, dado que el usuario no necesitar� tener python instalado, aunque para el que lo tenga es una p*utada, por lo que no suelen distribuirse los programas. |> 4) No hay una colecci�n de ActiveX (o equivalente) para Python QT como |> la que puede haber para VB. Esto puede cambiar con lo de los componentes |> por Bonobo, aunque en este caso hablamos de Python-Gnome. | |http://www.river-bank.demon.co.uk/software/ | |Quiere soportar los componentes de KDE2, dale m�s tiempo. Por cierto he |comentado que KDE2 tiene componentes y es un flipe?. Estoy realmente |emocionado con el... A ver si le doy un vistazo al tutorial de A. Larrosa, pero primero tengo que acabar los ex�menes, luego aprender (bien) C++, luego acabar el tutorial de las Qt... Suena bien eso de los componentes. -- Los programadores de verdad hacen 'copy con program.exe' -- PC Users. La mejor revista de computaci�n del mundo. http://www.clickeas.com/linux
Technical Details
Message-ID:
<slrn8jqj91.2p4.jajs@Pascual.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gt83d$2ts$1@news.unizar.es> <8j5qr1.hhn.luca@xyztolivetti.net.dhis.org> <8gvn6c$9ol$1@news.unizar.es> <87k8gaec52.fsf_-_@eb2ebu.ampr.org> <3936BC2C.19143180@menta.net> <39392374.19BE3D32@dsitelecom.com> <8hb8no$kcn$1@nnrp1.deja.com> <393973D2.2C9D6724@dsitelecom.com> <8hfo76$4l1$1@polaris.cc.upv.es> <slrn8joian.o3.jajs@Pascual.es> <8hj4be$31q$1@polaris.cc.upv.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,35d602ec9d69b87 X-Google-Attributes: gidf86c8,public From: jajs@NOSPAMretemail.es (Juanjo Álvarez) Subject: Re: [OFF-TOPIC] El mejor lenguaje (Era-->Re: Qt vs GTK) Date: 2000/06/06 Message-ID: <slrn8jqj91.2p4.jajs@Pascual.es> X-Deja-AN: 631886552 Content-Transfer-Encoding: 8bit References: <392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gt83d$2ts$1@news.unizar.es> <8j5qr1.hhn.luca@xyztolivetti.net.dhis.org> <8gvn6c$9ol$1@news.unizar.es> <87k8gaec52.fsf_-_@eb2ebu.ampr.org> <3936BC2C.19143180@menta.net> <39392374.19BE3D32@dsitelecom.com> <8hb8no$kcn$1@nnrp1.deja.com> <393973D2.2C9D6724@dsitelecom.com> <8hfo76$4l1$1@polaris.cc.upv.es> <slrn8joian.o3.jajs@Pascual.es> <8hj4be$31q$1@polaris.cc.upv.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Iddeo - Retevisi�n Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: jajs@NOSPAMretemail.es Newsgroups: es.comp.os.linux.programacion