🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Programador novato en busca de consejo...

#12974
From: julio jose iglesias gomez
Date: Fri, 13 Apr 2001 01:03
69 lines
4828 bytes
Wilt

> Hola a todos,
> 
> Al final me he decidido a embarcarme en esto de la programaci�n sobre linux.
> Y como supongo que suele ocurrir, despues de repasar por encima toda la
> informacion sobre programacion en linux que he podido encontrar, pues me
> encuentro que no se por donde demonios empezar...
> 
> Pos eso apelo a la experiencia del personal de este foro, a ver si puedo ver
> alguna luz sobre este tema.
> 
> Uno viene acosutumbrado a programar en entornos IDE, por lo que lo primero
> que me gustaria averiguar es si existe un IDE para desarrollo en linux a un
> nivel de madurez suficiente para que un novato empieze a trabajar. La
> verdad, no me atrae nada volver al editor + ventana de compilador despues de
> llevar a�os trabajando con IBM VisualAge C++ y MS Visual Basic. Ya he visto
> algo al respecto de Kylix, pero a no ser que realmente sea excelente, el ir
> a pagar 999$ no es algo que me atraiga tampoco si hay otras alternativas...
> De todos modos, alguien lo ha probado? Vale la pena? Es estable?
> 
> La siguiente duda existencial es respecto al entorno grafico: es mejor hacer
> programas genericos para X o realmente vale la pena apuntarse a KDE o GNOME
> como escritorios para desarrollar. Si trabajas para uno de ellos, �es muy
> complicado que tu programa funcione correctamente en el otro?.
> 
> Y la ultima cosa, es si me podeis recomendar links de interes para un
> programador novato como yo... paginas www para desarrolladores, foros,
> newsgroups que sean de obligado conocimiento para todo programador linux que
> se precie....
> 
> Lamento el rollo que he posteado, pero realmente necesito que algunos de
> vosotros, con experiencia en esto me pueda dar su opinion al respecto.
> 
> Saludos

Solo puedo contestarte a parte de tus preguntas.
Hay entornos de desarrollo en Linux, como KDevelop (dicen que se parece 
a Visual C++) para KDE, Anjuta para Gnome, Source Navigator ( Bastante 
bueno para analizar el codigo )y code crusader, que son de los que mas 
he oido hablar. Como depuradores como el del Visual tienes el DDD pero 
no se integra directamente con ningun entorno.

Para hacer que una aplicacion de un escritorio funcione en otro no 
tienes que hacer nada en absoluto, de hecho funcionara si estan 
correctamente instalados a pesar de que no estes en el entorno en si, 
por ejemplo, yo puedo utilizar el Kword de KDE o el DIA de GNOME desde 
mi icewm, twm o fvwm. Esto es las aplicaciones en KDE o GNOME seran tan 
genericas como cualquier otra aplicacion X en tanto este el escritorio 
instalado.
En cuanto a si merecen la pena... depende de la aplicacion y de sus 
intenciones, como has visto antes el integrar una aplicacion en uno de 
los escritorios no es problema para que funcione en otros entornos, todo 
dependera de las facilidades que encuentres para el desarrollo de la 
aplicacion.
Intenta no confundir el termino escritorio con el toolkit que te permite 
realizar el interfaz de usuario, pues son cosas distintas (aunque la 
eleccion de la utilizacion de un escritorio te fuerza a la eleccion de 
un toolkit).

La parte que no te puedo contestar es a la seccion de links sobre 
programacion en linux indispensables. Pues todo dependera de que tipo de 
programacion quieras realizar. En linux/unix al contrario que en windows 
se suele cambiar el enfoque totalmente segun la aplicacion que se 
desarrolle. En www.linuxprogramming.com encotraras los distintos 
lenguajes de programacion y toolkits graficos que se suelen utilizar, 
luego dependera de ti el que busques informacion para lo que necesites.

Un saludo.
Technical Details
Message-ID: <3AD65078.4050205@wanadoo.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!newsfeed00.sul.t-online.de!t-online.de!newsfeeds.belnet.be!news.belnet.be!jussieu.fr!news.rediris.es!newsfeed.mad.ttd.net!news.bcn.ttd.net!frodo.audiolis.com!127.0.0.1!news.antakira.com!news.audiolis.com!127.0.0.1!newsfeeder.wanadoo.es!not-for-mail
References: <mbjB6.3273$q7Tm.55574613@news.jazztel.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,3c27b4f0618ab6d8
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-04-16 03:40:44 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!newsfeed00.sul.t-online.de!t-online.de!newsfeeds.belnet.be!news.belnet.be!jussieu.fr!news.rediris.es!newsfeed.mad.ttd.net!news.bcn.ttd.net!frodo.audiolis.com!127.0.0.1!news.antakira.com!news.audiolis.com!127.0.0.1!newsfeeder.wanadoo.es!not-for-mail
From: julio jose iglesias gomez <j_jose_iglesias_gomez@wanadoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Programador novato en busca de consejo...
Date: Fri, 13 Apr 2001 03:03:52 +0200
Organization: Wanadoo
Lines: 70
Message-ID: <3AD65078.4050205@wanadoo.es>
References: <mbjB6.3273$q7Tm.55574613@news.jazztel.es>
NNTP-Posting-Host: 213.97.227.24
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@wanadoo.es
NNTP-Posting-Date: Thu, 12 Apr 2001 23:52:43 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.3 i686; en-US; 0.8.1) Gecko/20010326
X-Accept-Language: en