Bruce Eckel is the author of 10 books on computer programming (full list here), including the multi-award-winning Thinking in Java and Thinking in C++. For the past 30 years he has been a speaker, teacher and consultant throughout the world. He holds retreats and events in his home town of Crested Butte, CO.
Questions? Email Mindview firstname.lastname@example.org
Bruce Eckel (www.MindViewLLC.com) is the author of 10 books (see Bibliography), has given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee and speaks regularly at conferences. He was for many years the chair of both the C++ and Java tracks at the Software Development conference, and was cofounder of the JavaPosse Roundup Conference (now the Winter Tech Forum). He periodically holds Developer Retreats and provides public and private training and consulting in programming languages and software system design.
He was a founding member of the ANSI/ISO C++ committee. He speaks regularly at conferences and was for many years the chair of both the C++ and Java tracks at the Software Development conference, and was cofounder of the JavaPosse Roundup Conference (now the Winter Tech Forum).
His book Thinking in C++ was given the Software Development Jolt Award for best book published in 1995. Thinking in Java also received the Jolt Award for best book published in 2002, as well as the Java World Reader’s Choice Award and Java World Editor’s Choice Award for best book, the Java Developer’s Journal Editor’s Choice Award for books, and the Software Development Productivity Award in 1999.
He is the author of Borland’s World of C++ and Beyond the World of C++ video training tapes (no longer available) and was the C++ speaker for Borland’s World Tours.
In 1997, Bruce founded and is currently the president of MindView, LLC., a Colorado-based corporation focused on providing outstanding training and consulting experiences in programming languages and software system design.
Bruce attended Pomona College and has a BS in Applied Physics from UC Irvine and a Master of Computer Engineering from Cal Poly, San Luis Obispo. He started his career developing embedded systems hardware and software. He has worked extensively with C++ since 1987, with Java since 1995, with Python since 1997, and currently studies new languages such as Kotlin.