13.01.2015 Views

Pensar en C++ (Volumen 1) - Grupo ARCO

Pensar en C++ (Volumen 1) - Grupo ARCO

Pensar en C++ (Volumen 1) - Grupo ARCO

SHOW MORE
SHOW LESS

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 />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!