🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Consejo sobre entornos de desarrollo

#13625
From: Santiago Romero
Date: Mon, 12 Feb 2001 10:28
90 lines
6150 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Sun, 11 Feb 2001 20:54:01 +0100, Dalton escribi�:
>Alg�n gur� de los que habitan p�r aqu� me puede aconsejar sobre un
>entorno de desarrollo para programas en C, C++.
>
>�nicamente he probado el Kdevelop, y no me fue mal, pero quiz�s
>alguien me puede aconsejar otra cosa.
>
>GRACIAS

 De http://www.escomposlinux.org/sromero/noticias.html
 (puedes visitarla para poder acceder a los enlaces y screenshots):

��*�[11-02-2001] - (Programaci�n) - VDK Builder y Glade.                   
                                                                         
 Aparte de mis pinitos con Allegro y SDL como librer�as gr�ficas y para
 hacer demos o juegos que funcionen en Consola, X, MSDOS y Windows,     
 �ltimamente he estado considerando la posibilidad de utilizar alg�n
 sistema para crear m�s f�cilmente aplicaciones para X con un buen   
 Interface Gr�fico. Es cierto que en C, hacer una aplicaci�n buena que
 no sea para consola puede costar mucho tiempo. Se me recomend� Python, 
 pero conozco C bastante bien y no me compensa (creo) el aprender otro
 lenguaje (�otra vez?). As� pu�s me arm� de valor y prob� VDK Builder y
 Glade.
 
 http://glade.pn.org                                
 - Glade es un excelente editor de dial�gos para GTK, que te permite    
 crear el formulario y controles de una aplicaci�n de forma visual, como
 Delphi, C++ Builder o VisualBasic. Tras su creaci�n, Glade te genera el
 c�digo correspondiente a estos di�logos, y aqu� acaba su trabajo. El
 programador luego deber� editar el c�digo generado y actuar sobre las
 se�ales y controles, haci�ndose necesario pu�s conocimientos de GTK. No
 obstante, facilita enormemente el desarrollo en GTK, y es una gran   
 alternativa para desarrollar aplicaciones (que tambi�n funcionar�n en  
 Windows). Teneis un tutorial en castellano de GTK aqu�, como tutoriales
 de GTK 1.0 y 1.2. Teneis screenshots aqu�.                             
                    
 http://vdkbuilder.sourceforge.net                                  
 - VDK Builder es una excelente herramienta m�s avanzada que Glade que  
 hace las veces de C++ Builder. Es similar a Glade pero adem�s dentro de
 VDKb podemos hacer todo el proceso de asignaci�n de se�ales, inserci�n 
 de c�digo, etc. Es como tener un C++ Builder libre, salvando las     
 diferencias. Primero dise�ais los di�logos y formularios, a�ad�s los   
 contenedores, y dentro de ellos, los controles. Luego se asocian las 
 se�ales/eventos de los controles a c�digo, y el programa os genera un  
 directorio con el programa, y adem�s tiene una opci�n del men� para    
 generar el configure, todo listo para ser compilado de una manera      
 est�ndar.Adem�s lo teneis disponible en varios idiomas. Podeis ver un
 screenshot aqu�.                                                       
                                                                        
 La �nica pega de ambos sistemas es la filosof�a de trabajo con los     
 formularios, que en el fondo es una ventaja. Resulta que uno no puede  
 poner libremente los botones, controles y similar donde quiera en la
 ventana ("dibujar" la aplicaci�n, como en Builder). Lo que se hace es  
 a�adir _contenedores_ que son como tablas, en cuyo interior s� que     
 podemos poner los componentes libremente, pero no podemos moverlos un
 pixel m�s a la derecha, o uno m�s a la izquierda. Los controles quedan 
 encajados dentro de los contenedores, ensanch�ndose hasta ocupar su    
 tama�o. Claro est� que dentro de un contenedor podemos poner otro, para
 conseguir el tama�o apropiado para todos los controles. La noticia   
 buena de esto es que es beneficioso: cuando el usuario amplia o reduce 
 el tama�o de la ventana, todos los componentes se adaptan a ella sin   
 tener que escribir c�digo por nuestra parte para moverlos o            
 redimensionarlos.                                                      
                                                                     
 Los usuarios de Debian pueden instalarlo f�cilmente con apt-get install
 vdkbuilder, y los de otras distribuciones pueden acudir a su web o a   
 RPMFind.                                                             
                                                                        
 Si conoces otras alternativas o quieres comentarme algo sobre el tema, 
 o darme consejo sobre otros caminos a seguir, tienes mi email al final 
 de esta p�gina.      

 Saludos!
- -- 
Windows 2000 no se cuelg�$%&/# NO CARRIER
                                                                  _O)
  NoP / Compiler   | compiler@escomposlinux.org - ICQ #98602813   /\\
  Linux Debian 2.2 | http://escomposlinux.org/sromero - #74.821   \_V
        
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjqHur0ACgkQx0J/i4MrH+cGLwCgnaLkRood/m2pAA+0jOGLY2vi
9PMAn3Tu2BglfLjp2xcXJch8wBhYCF81
=iSEP
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <trd869.dr.ln@127.0.0.1>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!hermes.visi.com!news-out.visi.com!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!va1-tp-4-u-0188.du.onolab.COM!not-for-mail
References: <pkq669.d8.ln@carlos.debian.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,ea5c7afb9851400c
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-02-12 03:04:06 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!hermes.visi.com!news-out.visi.com!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!va1-tp-4-u-0188.du.onolab.COM!not-for-mail
From: sromero@escomposlinux.org (Santiago Romero)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Consejo sobre entornos de desarrollo
Date: Mon, 12 Feb 2001 11:28:13 +0100
Lines: 90
Message-ID: <trd869.dr.ln@127.0.0.1>
References: <pkq669.d8.ln@carlos.debian.es>
Reply-To: compiler@escomposlinux.org
NNTP-Posting-Host: va1-tp-4-u-0188.du.onolab.com (62.42.47.189)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 981975589 20701978 62.42.47.189 (16 [39726])
User-Agent: slrn/0.9.6.2 (Linux)