🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: ayuda para un novato

#695
From: AnimAlf
Date: Mon, 30 Oct 2006 12:38
95 lines
4954 bytes
--=-YSm3xOEZspF/BxxqBLX3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

El dl, 30-10-2006 a las 11:34 +0100, feo@soy.madre escribi=C3=B3:
> yo programaba en java, aunque hace 3 a=C3=B1os que me dedico a otros=20
> menesteres :)

=C2=BFprogramaba? pero si esto no se pierde, en java el entorno de ibm es u=
na
canya para linux, Lo vi hace unos a=C3=B1os y era impresionante. No recuerd=
o
su nombre.

> Busco alg=C3=BAn que ide que me permita generar el aspecto gr=C3=A1fico (=
o en su=20
> defecto otro que lo complemente), y que lo que genere pueda compilarlo=20
> para g=C3=BCindows o en su defecto con pocos cambios.

Yo lo que hago es utilizar editores de texto, utilizo el gedit, he
probado multitud de cosas y no hay forma de que me guste ninguno. Me
encanta que desde la ventana terminal al decirle que se abran m=C3=A1s
archivos, se abran como pesta=C3=B1as en la misma ventana del gedit y tiene
la sintaxis muy buena.

Para crear las interfaces utilizo glade 2, creo las interfaces y cuando
preparando los diferentes eventos, cuando est=C3=A1 listo, me olvido del
glade y de nuevo el gedit.

para depurar compilo los binarios con la opci=C3=B3n -g y los depuro con el
"ddd" es genial, a veces s=C3=B3lo utilizo "strace".

Puedes utilizar entornos, pero encuentro que recargan mucho. Prueba
"anjuta", si te atreves a compilar la versi=C3=B3n 2, ver=C3=A1s que tiene =
el
glade integrado. Ahora a=C3=BAn est=C3=A1 en fase alpha.

Hay muchos m=C3=A1s, ya recomendar=C3=A1n.

A mi no me gustan, suelen poner mucho c=C3=B3digo, y prefiero crearlo todo
como te dije. Por ejemplo anjuta me crea unos configure.in que se les va
la olla a mi parecer. No me he entretenido mucho con =C3=A9l s=C3=B3lo con =
un par
de proyectos sdl.

Si tienes las intenci=C3=B3n como veo de programar gr=C3=A1ficamente, y en
multiplataforma y en C. Creo que lo mejor es GTK+

Si lo quieres hacer en c++ te recomiendo las librerias wx (que ya no se
como llamarlas, son las wxWindows, pero tubieron problemas con ese
nombre con MS i lo tubieron que cambiar) en linux son las wxGTK aunque
ahora tambi=C3=A9n pueden correr sin GTK.

Yo prefiero GTK, je, je, je, por que lo hago en C

hay muchos ides uno que parece interesante es SciTE, pero como me
encanta lo del gedit y sus pesta=C3=B1as ... pos s=C3=B3lo puede decirte qu=
e est=C3=A1
bien, pero es muy raro para configurar, te tienes que introducir en sus
archivos planos para configurarlo, yo lo intente pero los encontr=C3=A9
cr=C3=ADpticos.

Encontrar=C3=A1s muchos ide's. Pero a mi entender son secundarios. Lo que t=
e
gustar=C3=A1 es Glade.

News vemos.

--=20
AnimAlf acl@tinet.cat=20
http://www.engendro.sytes.net=20
LiNUX ReGiSteRED UseR #91326=20
PublicPGPkeyID 0xB3B41215=20
Is the truth out there?=20

Coalici=C3=B3n europea contra el correo comercial no solicitado:=20
http://www.euro.cauce.org/es

--=-YSm3xOEZspF/BxxqBLX3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
	digitalmente

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iQCVAwUARUXyWx535IyztBIVAQKvDwQAqh0q6zbItKviWHawtlVvELIHuL0VjBQo
W/dKTC3w5NkVE+wRJ/htNwPfXI++F9wnmx0P8aA7BA9DGOoBk4WFyPBEd/h/qrO/
c3wU4OGL2VcMXIPaXlLP27SJwh7XrY5lZB2WRLTIEBjb6y6zSZluW2+hcouojiOD
glgJNncqZwY=
=uQ6H
-----END PGP SIGNATURE-----

--=-YSm3xOEZspF/BxxqBLX3--
Technical Details
Message-ID: <1162211931.17752.16.camel@general.engendro.sytes.net>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.germany.com!news.motzarella.org!not-for-mail
References: <ei3nq3$mk$1@cagarruta.escomposlinux.org> <1162190180.18932.40.camel@general.engendro.sytes.net> <ei4kla$bec$1@cagarruta.escomposlinux.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,667c8259d16a1726
X-Google-Attributes: gidf86c8,public
X-Google-Language: SPANISH,UTF8
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.germany.com!news.motzarella.org!not-for-mail
From: AnimAlf <AnimAlf@terra.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: ayuda para un novato
Date: Mon, 30 Oct 2006 13:38:51 +0100
Organization: Is the truth out there?
Lines: 96
Sender: U2FsdGVkX19LJxwxX4NedLU0v9ZToNY71QgOE1ojszzb3CXcRz5AkFolb1AErKBDwzx7PM/iPRceGqaocLla4Q==
Message-ID: <1162211931.17752.16.camel@general.engendro.sytes.net>
References: <ei3nq3$mk$1@cagarruta.escomposlinux.org>
  <1162190180.18932.40.camel@general.engendro.sytes.net>
  <ei4kla$bec$1@cagarruta.escomposlinux.org>
NNTP-Posting-Host: U2FsdGVkX18qm9kknlAmd4AfuEqDDaJ665WoiPSmADTCC1bRc2+ZMTLg4CAlXEG/PCx59PDO9yvauowUYeMIX9Xptt8cLaXNfko6IzVI/k3iTQpMl4yvuFk7lpgHffGI
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YSm3xOEZspF/BxxqBLX3"
X-Trace: tomate.motzarella.org U2FsdGVkX1+XBUQTqMJ9gJ11DMC0dFNNpK3Drpek1RVkqxYMGIXDUSFREZvC4xEsNlMcPzC4L+AAVMT3hfJzoZSgTY3Md7WYdxZbl7Fdco8IQireyr9JYIeR5tTmIRjpTKKoKtoJ+QrTyYWuFoQKJFouGkq0c5bZaH+6gJO5iZKemfAihCq6MVJGa7Syw2V+hX8hjGDgFvXJ5QiPV1SlOOz3vbyvY74L
X-Complaints-To: abuse@motzarella.org
NNTP-Posting-Date: Mon, 30 Oct 2006 12:38:46 +0000 (UTC)
In-Reply-To: <ei4kla$bec$1@cagarruta.escomposlinux.org>
X-Mailer: Evolution 2.8.1.1