Article View: es.comp.os.linux.programacion
Article #7165Re: Consulta GCC ??
From: Pascal Bourguignon
Date: Tue, 25 Mar 2003 09:56
Date: Tue, 25 Mar 2003 09:56
48 lines
2927 bytes
2927 bytes
Mikel Irazabal <m_irazabal@yahoo.es> writes: > IRI wrote: > > Que es IDE?? > > IDE = Integrated Development Enviroment > > En Cristiano: Entorno de desarrollo integrado > > Es una aplicaci�n que generalmente une editor, compilador > y depurador para el desarrollo de software. > > Por ejemplo: Turbo C, Visual C++, DevCPP, KDEvelop > > > Yo te recomendar�a usar GCC sin GUI, aprender a hacer > Makefiles (mira: http://www.eng.hawaii.edu/Tutor/Make/ ) > y usar un depurador separado como por ejemplo el DDD > (o el GDB si quieres ser purista). Es decir, un GUI es para los "usuarios". Para la gente que "hace" las cosas haciendo clic repetitivamente durante horas para gastar su tiempo pareciendo trabajar. Por contrario, un programador pasa tiempo reflexionando, y luego un poco de tiempo diciendo al ordenador qu� trabajor tiene que hacer, y luego pasa el resto de su tiempo jugando a Quake, mientras el ordenador hace su trabajo. Por eso, el mejor IDE es emacs, porque en emacs hay un lisp con el cual el programador puede escribir programas para generar automaticamente su codigo, hacer meta-programaci�n o meta-meta-programaci�n, en lugar de pasar su tiempo haciendo clic en un GUI... Vease http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/ (Y si, es bueno (y f�cil) saber escrir sus propios Makefiles, pero nota que muchos Makefiles hoy en dia son generados automaticamente por configure y automake, y que configure es generado automaticamente por autoconf: meta-meta-programaci�n en acci�n). -- __Pascal_Bourguignon__ http://www.informatimago.com/ ---------------------------------------------------------------------- Do not adjust your mind, there is a fault in reality.
Technical Details
Message-ID:
<8765q7u5vk.fsf@thalassa.informatimago.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!213.220.35.225!not-for-mailReferences:
<3e7bae68$1_1@nova.entelchile.net> <20030323121003.3C9.1.NOFFLE@BlackSpark.local> <VA.000004fd.006fe6e5@noemai.com> <3e7f6252_2@nova.entelchile.net> <b5p2sd$2b074f$1@ID-172074.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,cfbaa215c20337bd X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-03-25 01:56:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!213.220.35.225!not-for-mail From: Pascal Bourguignon <pjb@informatimago.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: Consulta GCC ?? Date: 25 Mar 2003 10:56:15 +0100 Organization: informatimago.com Lines: 48 Sender: pascal@thalassa.informatimago.com Message-ID: <8765q7u5vk.fsf@thalassa.informatimago.com> References: <3e7bae68$1_1@nova.entelchile.net> <20030323121003.3C9.1.NOFFLE@BlackSpark.local> <VA.000004fd.006fe6e5@noemai.com> <3e7f6252_2@nova.entelchile.net> <b5p2sd$2b074f$1@ID-172074.news.dfncis.de> NNTP-Posting-Host: 213.220.35.225 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1048586193 79005652 213.220.35.225 (16 [41911]) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50