🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: En que programo?

#7952
From: David Asorey Álvarez
Date: Wed, 22 Jan 2003 14:49
74 lines
4233 bytes
Jos  Luis P rez Diez <Jluis@noEmai.com> wrote in message news:<VA.00000475.002c401f@noemai.com>...
> In article <3E2DAAD6.1030000@terra.es>, Ionidk wrote:
> > Hace cosa de un a�o pase linux, pero la programacion la sigo haciendo en 
> > windows. Basicamente VBasic y access, y ASP. En PHP he hecho mis 
> > cositas(pocas). La cosa es que en el trabajo por mucho que quiera tendre 
> > que pasatr por el aro. Pero en casa quiero trastear con algun programita.
> > 
> > Cual me recomendaris?
> >   -Si es en entorno grafico, algo sencillo tipo VB.
> >
> python + IDE que quieras (te funcionara en los dos entronos)


Apoyo lo de Python:

-Tienes documentaci�n en castellano:
http://pyspanishdoc.sourceforge.net/

-Si ya sabes programar, es altamente recomendable el libro "Inmersi�n
en Python":
http://diveintopython.org/es/toc.html

-Para hacer programas con interfaz gr�fica en Python, necesitas una
librer�a de elementos gr�ficos o 'widget'. Como generalmente las
librer�as o GUI est�n escritos en C o C++, se necesita un enlace o
binding para que Python pueda acceder al GUI. Existen *multitud* de
GUI y sus correspondientes enlaces con Python. Te propongo las m�s
conocidas (por mi).

-Dependiendo de la plataforma existen distintas posibilidades:
   �Si s�lo vas a hacer cosas bajo Linux (u otros UNIX), te
recomendar�a el enlace que hay para la librer�a GTK (PyGTK) y la
herramienta Glade para dise�ar la interfaz gr�fica. Aunque tambi�n
puede hacerse funcionar bajo Windows, no acaba de ir del todo fino (en
mi modesta opini�n).
   �Si te vas a dedicar a hacer programas que quieres que funcionen
tanto en Linux como en Windows, podr�a recomendarte el enlace de
Python con la librer�a wxWindow (wxPython) y el IDE Boa-constructor.
Tambi�n tienes la librer�a QT y su enlace con Python (PyQT), y la
herramienta qt-designer. El problema de la librer�a QT es que en
Windows no es libre, s�lo es gratuita para aplicaciones no comerciales
(a lo mejor no te afecta �sto).
   �Si quieres que tu aplicaci�n funcione en Linux, cualquier otro
UNIX, Mac, Windows, BeOS, etc... tendr�as que utilizar el enlace de la
librer�a TK con Python (Tkinter). No es muy bonito que digamos, y
carece de algunos 'widgets' que s� est�n en las dem�s. Tampoco hay
herramientas para dise�ar las interfaces usando el rat�n "a lo
Delphi". Su ventaja es su veteran�a y su portabilidad.

-En esta p�gina (en ingl�s) puedes encontrar un estudio bastante m�s
completo:
http://sensei.co.il/python/ui.html

-En mi p�gina personal puedes encontrar un ejemplo de Python con GTK.
(Aunque �ltimamente me he decantado m�s por wxPython. La herramienta
Boa-constructor es ***una pasada***)
http://www.geocities.com/forodejazz/programacion/index.html

-Si te quieres dedicar a hacer aplicaciones en plan "servidor", tienes
Zope, tambi�n programable en Python. Es un servidor de aplicaciones
muy, muy potente, eso s�, cuesta tiempo aprender todo lo que se puede
hacer con �l.


Bueno, pues nada m�s por mi parte. Seguro que los/as dem�s te
comentar�n otras posibilidades fuera de Python. (A lo mejor te puede
interesar el lenguaje Tcl/Tk y el programa Visual Tcl. �Adivinas a qu�
otro se parece? ;-)


Un saludo.

-- 
David.
Technical Details
Message-ID: <1759581e.0301220649.7138fca9@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <3E2DAAD6.1030000@terra.es> <VA.00000475.002c401f@noemai.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,fa0e451afdcb2d78
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-22 06:49:34 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: En que programo?
Date: 22 Jan 2003 06:49:34 -0800
Organization: http://groups.google.com/
Lines: 74
Message-ID: <1759581e.0301220649.7138fca9@posting.google.com>
References: <3E2DAAD6.1030000@terra.es> <VA.00000475.002c401f@noemai.com>
NNTP-Posting-Host: 195.235.255.227
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1043246974 22858 127.0.0.1 (22 Jan 2003 14:49:34 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 22 Jan 2003 14:49:34 GMT