Hola:

El mar, 31-08-2004 a las 11:25, Rafael F. Rodr�guez escribi�:
> Perdona que me entrometa.

Perdonado

>  Se puede programar con intefaz gr�fica windows hasta el bash :-) .Est�s en 
> la 
> misma posici�n que yo hace poco tiempo, como t� vengo de desarrollar en 
> windows y cuando he querido estar con GNU/linux, puff, vaya lio.

No creo que sea un lio, personalmente cuando entr� en el mundillo GNU me
qued� todo mucho m�s claro que cuando programaba en Windows, todo tiene
mucho m�s sentido. En Windows la mayor parte de las cosas te las ocultan
y los entornos de desarrollo no esperan que las entiendas.

>  Y la verdad es esa, no es un lio, s�lo que los que venimos de windows 
> estamos 
> mal acostumbrados, es decir, s�lo ten�as unas librerias que venia con el 
> sistema, y si adem�s programamos en Visual Basic, de esto ni siquiera nos 
> enteramos, pulsamos en nuevo form y a poner componentes como locos :-) .
>
>  En GNU/linux la cosa varia mucho, primero eres m�s consciente del uso de 
> librer�as, porque primero lo tienes que instalar tu, y luego instalarlo en 
> los ordenadores donde vas a ejecutar la aplicaci�n. Adem�s la cosa se agraba 
> si te d�s cuenta de la inmensa alternativas que tienes.

Lo que yo dec�a :-)

>  Ya s� que KDE y GNOME ha reducido mucho este esfuerzo, pero aun te queda el 
> lenguaje a utilizar, todos es para consola, si quieres una ventanita, pues 
> llama a la librer�a y listo, pero claro, en c�digo, no como en Visual Basic, 
> que todo ventanita y luego va el c�digo.

El lenguaje poco tiene que ver con el entorno de desarrollo. En teor�a
puedes hacer cualquier cosa con cualquier lenguajes si dispones de las
librer�as adecuadas (o te las haces).  Hay lenguajes visuales, como los
GRAFCET, que usan dibujos y formas en lugar de palabras, pero Visual
Basic no tiene nada de lenguaje "visual", eso es una estupidez inventada
por Microsoft.

>  Existen formas de reducir esto como Glade, el dise�ador QT por ejemplo, que 
> te permiten dise�ar la ventana y luego te lo p�sa directamente al c�digo.

Es mucho m�s eficiente y sencillo utilizar libglade que generar c�digo a
partir del dise�o de la interfaz; eso te permite, por ejemplo, cambiar
la interfaz de un programa sin tener que recompilar.

>  Tambi�n tienes la alternativa de Kylix de Borland, tiene una versi�n "libre" 
> y se parece en sobremanera a delphi de windows, pero no he visto muchos 
> programas hechos as�, no se si es motivo del compilador o de lincencia (que 
> en linux eso nos lo tomamos en serio).

Kylix no tiene nada de libre que yo sepa. Como no haya cambiado la cosa
�ltimamente.

>  Mi consejo, buscate "la ficha t�cnica" de perl, phyton, c, c++ y dem�s y 
> compara, luego busquete las librer�as que quieras usar (KDE, GNOME, 
> directamente a las X) y la forma de llamar estas librer�as gr�ficas desde el 
> lenguaje que has elegido.

Pues mi consejo es que empieces con Python y si quieres hacer interfaces
gr�ficas usa glade, libglate, pygtk, es una gozada. Te salen programas
que parecen pseudoc�digo. Es s�lo mi opini�n, hay much�simas
alternativas en el mundo GNU, quiz� tanta libertad sea lo que confunde
al principio a la gente que viene de Windows.

Si te decantas por python una buena lista de correo es [1]

Saludos

[1] http://listas.aditel.org/listinfo/python-es

Responder a