Pensar en C++ (Volumen 1) - Grupo ARCO
Pensar en C++ (Volumen 1) - Grupo ARCO
Pensar en C++ (Volumen 1) - Grupo ARCO
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
✐<br />
✐<br />
✐<br />
“Volum<strong>en</strong>1” — 2012/1/12 — 13:52 — page 542 — #580<br />
✐<br />
Apéndice C. Lecturas recom<strong>en</strong>dadas<br />
Computer Interfacing with Pascal & C(publicado por mí, vía Eisys, <strong>en</strong> 1988. Disponible<br />
únicam<strong>en</strong>te a través de www.BruceEckel.com). Es una introducción a la electrónica<br />
desde los días <strong>en</strong> los que CP/M era aun el rey y MSDoS sólo un principiante.<br />
Utilicé l<strong>en</strong>guajes de alto nivel y a m<strong>en</strong>udo el puerto paralelo del ord<strong>en</strong>ador para pilotar<br />
varios proyectos electrónicos. Se trata de una adaptación de mis columnas <strong>en</strong> la<br />
primera y mejor revista para la que trabajé, Micro Cornucopia (retomando las palabras<br />
de Larry o_Bri<strong>en</strong>, editor durante muchos años de Software Developm<strong>en</strong>t Magazine: la<br />
mejor revista de electrónica jamás publicada -¡hasta daban los planos para fabricar<br />
un robot a partir de una maceta!). Desgraciadam<strong>en</strong>te, MicroC dejó de existir mucho<br />
antes de que apareciese el Internet. Crear ese libro fue una experi<strong>en</strong>cia editorial muy<br />
gratificante para mí.<br />
Using <strong>C++</strong> (osborne/McGraw-Hill 1989). Fue uno de los primeros libros publicados<br />
acerca de <strong>C++</strong>. Está agotado y ha sido reemplazado por su segunda edición,<br />
bajo el nuevo título «<strong>C++</strong> Inside & out.»<br />
<strong>C++</strong> Inside & out (osborne/McGraw-Hill 1993).Como se indicó antes, es <strong>en</strong> realidad<br />
la segunda edición de «Using <strong>C++</strong>». El l<strong>en</strong>guaje <strong>C++</strong> que describe el libro es bastante<br />
correcto, pero data de 1992 y «<strong>P<strong>en</strong>sar</strong> En <strong>C++</strong>» está llamado a sustituirlo. Puede<br />
saber más acerca de ese libro y conseguir el código fu<strong>en</strong>te <strong>en</strong> www.BruceEckel.com.<br />
Thinking in <strong>C++</strong>, 1ª edition (Pr<strong>en</strong>tice-Hall 1995).<br />
Black Belt <strong>C++</strong>, the Master’s Collection, Bruce Eckel, editor (M&T Books 1994).Agotado.<br />
Está constituido por una serie de capítulos escritos por personas de prestigio<br />
sobre la base de sus pres<strong>en</strong>taciones <strong>en</strong> el coloquio sobre <strong>C++</strong> durante la Confer<strong>en</strong>cia<br />
sobre Desarrollo de Software que yo presidí. La portada del libro me llevó a ejercer<br />
desde <strong>en</strong>tonces más control sobre el diseño de las portadas.<br />
Thinking in Java, 2ª edición (Pr<strong>en</strong>tice-Hall, 2000). La primera edición de ese libro<br />
ganó el Premio a la Productividad del Software Developm<strong>en</strong>t Magazine y también<br />
el Premio del Editor 1999 del Java Developer_s Journal. Se puede descargar desde<br />
www.BruceEckel.com.<br />
C.3. Los rincones oscuros<br />
Estos libros profundizan <strong>en</strong> aspectos del l<strong>en</strong>guaje, y ayudan a evitar los típicos<br />
errores inher<strong>en</strong>tes al desarrollo de programas <strong>en</strong> <strong>C++</strong>.<br />
Effective <strong>C++</strong>(2ª Edición, Addison-Wesley 1998) y «More Effective <strong>C++</strong>» (Addison-<br />
Wesley 1996), por Scott Meyers. La obra clásica e indisp<strong>en</strong>sable para resolver los<br />
problemas serios y diseñar mejor código <strong>en</strong> <strong>C++</strong>. He int<strong>en</strong>tado capturar y plasmar<br />
muchos de los conceptos de esos libros <strong>en</strong> <strong>P<strong>en</strong>sar</strong> <strong>en</strong> <strong>C++</strong>, pero no pret<strong>en</strong>do haberlo<br />
logrado. Cualquiera que dedica tiempo a <strong>C++</strong> acaba t<strong>en</strong>i<strong>en</strong>do esos libros. También<br />
disponible <strong>en</strong> CDRoM.<br />
Ruminations on <strong>C++</strong> , por Andrew Ko<strong>en</strong>ig y Barbara Moo (Addison-Wesley, 1996).Andrew<br />
trabajó personalm<strong>en</strong>te con Stroustrup <strong>en</strong> muchos aspectos del l<strong>en</strong>guaje <strong>C++</strong> y<br />
es por tanto una voz muy autorizada. Me <strong>en</strong>cantaron sus incisivos com<strong>en</strong>tarios y he<br />
apr<strong>en</strong>dido mucho con él, tanto por escrito como <strong>en</strong> persona, a lo largo de los años.<br />
Large-Scale <strong>C++</strong> Software Design , por John Lakos(Addison-Wesley, 1996).Trata temas<br />
y contesta a preguntas con las que uno se <strong>en</strong>cu<strong>en</strong>tra durante la creación de<br />
grandes proyectos, y a m<strong>en</strong>udo de pequeños también.<br />
<strong>C++</strong> Gems editor (SIGS Publications, 1996). Una selección de artículos extraídos<br />
de The <strong>C++</strong> Report.<br />
542<br />
✐<br />
✐<br />
✐<br />
✐