Article View: es.comp.os.linux.programacion
Article #7952Re: En que programo?
From: David Asorey Álvarez
Date: Wed, 22 Jan 2003 14:49
Date: Wed, 22 Jan 2003 14:49
74 lines
4233 bytes
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-mailReferences:
<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