🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Consejo sobre lenguajes de programación.

#56
From: Enrique Arizón Benito
Date: Thu, 07 Mar 2002 12:49
74 lines
4667 bytes
Creo que los dos mejores lenguajes son Python y Java y entre estos dos
yo te recomendar�a Python por varias razones:

1.- Incluye listas, diccionarios y otras estructuras de alto nivel
como un tipo estandar de variable, lo cual agiliza el desarrollo de
cualquier tipo de aplicaci�n.

2.- Sirve tambi�n para hacer scripts de administraci�n, algo muy �til.

3.- Se "entiende" bien con C, con lo cual si necesitas velocidad no te
quedas
clavado en Python (El JNI de Java da m�s de un problema).

4.- Es f�cil de embeber dentro de aplicaciones.

5.- Jython permite embeber c�digo Python en aplicaciones Java si falta
hiciese.

6.- No tiene una sint�xis orientada a objetos tan estricta como Java o
C++, que en muchas (much�simas) ocasiones resulta m�s un estorbo que
una ayuda.

7.- Tiene un sistema de documentaci�n de c�digo mejor que cualquier
otro lenguaje.

 Como librer�a gr�fica te recomiendo GTK (TK es demasiado simple y Qt
tiene est� demasiado adaptada a C++). Adem�s con ayuda de Glade y
libglade, puedes dise�ar el interfaz gr�fico visualmente, almacenarlo
en form�to XML y luego "cargarlo" en tu programa en Python al iniciar
la aplicaci�n.




forodejazz@yahoo.es (David) wrote in message news:<1759581e.0203040504.10962043@posting.google.com>...
> Hola a todos/as.
> > Despu�s de medio a�o tanteando diferentes lenguajes, estoy peor que al
> principio.
> Busco un lenguaje de programaci�n para hacer aplicaciones "de
> ventana", en general ser�n aplicaciones peque�as y me gustar�a que
> pudiesen ejecutarse en cualquier S.O. Otra cosa que me interesa es que
> sean bastante generales, quiero decir, que igual puedan trabajar con
> un fichero XML que conectarse con una base de datos, abrir una URL,
> etc...
> > Empiezan las dudas con el "toolkit" para trabajar: �tk? �gtk? �otros?
> He probado con Tcl el Tk y con Ruby (Tk y Gtk) en varios Linux
> (Debian, Mandrake, Red Hat) y Windows( 95, NT y 2000).
> Me parece m�s completo el gtk, pero hasta donde se es algo m�s
> complicado el ponerlo en marcha desde algunos S.O. (p. ej., Windows),
> mientras que con el Tk esta "chupao".
> > En cuanto a lenguajes para usar con estos "toolkit", como comentaba,
> he probado Tcl y Ruby y ahora estoy trasteando un poco con Python. He
> descartado por
> ahora PHP-Gtk (creo que anda un poco verde todav�a), Perl (su sintaxis
> me sobrepasa y no me acaba de convencer -para este tipo de
> aplicaciones-) y Java (es un monstruo -de grande y pesado- ).
> > Claro, que por otra parte tenemos los lenguajes "no de script", que se
> supone que se ejecutan m�s r�pido y nos libramos de tener que instalar
> int�rprete.
> Conozco algo el Kylix/Delphi y me gusta su facilidad de uso, en contra
> le veo el ser propietario (en el sentido de que dependes de Borland
> para lo que sea), basarse en Pascal (con todos mis respetos) y que la
> tan portabilidad no est� tan clara (los componentes que sirven para
> las dos plataformas (CLX, creo) s�lo est�n disponibles en la edici�n
> profesional del Delphi, mientras que yo usar�a la edici�n personal).
> En cuanto a C y/o C++, los conozco muy poco y creo que son lenguajes
> dif�ciles y para lo que yo quiero no se si ser�an adecuados.
> > Vamos, que estoy hecho un l�o. Ya tengo cierta experiencia con PHP y
> Perl, pero para otro tipo de aplicaciones, y antes de dispersarme m�s
> cacharreando sin objetivo claro, quisiera centrarme un poco en un
> lenguaje concreto.
> > Me gustar�a leer vuestros consejos y opiniones.
> > Saludos.
> > David.
Technical Details
Message-ID: <4eb64fb0.0203070449.7808425c@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <1759581e.0203040504.10962043@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,22686aa3d0dea7e9
X-Google-Attributes: gidf86c8,public
X-Google-Thread: 105378,22686aa3d0dea7e9
X-Google-Attributes: gid105378,public
X-Google-ArrivalTime: 2002-03-07 04:49:00 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: e_arizon_benito@yahoo.com (Enrique Arizón Benito)
Newsgroups: es.comp.os.linux.programacion,es.comp.lenguajes.misc
Subject: Re: Consejo sobre lenguajes de programación.
Date: 7 Mar 2002 04:49:00 -0800
Organization: http://groups.google.com/
Lines: 74
Message-ID: <4eb64fb0.0203070449.7808425c@posting.google.com>
References: <1759581e.0203040504.10962043@posting.google.com>
NNTP-Posting-Host: 213.97.11.160
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1015505340 19927 127.0.0.1 (7 Mar 2002 12:49:00 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 7 Mar 2002 12:49:00 GMT