About


Biography

Very Short Bio

Bruce Eckel (www.MindViewLLC.com) has published 11 books (see Bibliography), numerous blog posts, over 150 articles, and has given hundreds of presentations. He creates and runs small conferences and provides training and consulting in programming languages and software design. With James Ward, he creates the Happy Path Programming podcast.

Short Bio

Bruce Eckel (www.MindViewLLC.com) has published 11 books (see Bibliography), numerous blog posts, over 150 articles, and has given hundreds of presentations throughout the world. With James Ward, he creates the Happy Path Programming podcast. He was a founding member of the ANSI/ISO C++ committee and was for many years the chair of both the C++ and Java tracks at the Software Development Conference. He cofounded the JavaPosse Roundup Conference (now the Winter Tech Forum) and created Evolve Coworking in Crested Butte, CO. He periodically holds Developer Retreats and provides public and private training and consulting in programming languages and software design. His latest books are Effect Oriented Programming and Atomic Kotlin. He is currently working on a Python book.

Alternate Short Bio (Text Only)

Bruce Eckel () is the author of Thinking in C++, Thinking in Java, Atomic Scala, On Java 8, Atomic Kotlin, and other books. He’s written numerous blog posts (), over 150 magazine articles, and has given hundreds of presentations throughout the world. He was a founding member of the ANSI/ISO C++ committee and was for many years the chair of both the C++ and Java tracks at the Software Development Conference. With James Ward, he creates the Happy Path Programming podcast. He cofounded the JavaPosse Roundup Conference (now the Winter Tech Forum) and created Evolve Coworking in Crested Butte, CO. He periodically holds Developer Retreats and provides public and private training and consulting in programming languages and software design.

Long Bio

Since 1986, Bruce Eckel (www.MindViewLLC.com) has published 11 books (see Bibliography), numerous blog posts, over 150 articles, and has given hundreds of lectures and seminars throughout the world.

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. With James Ward, he creates the Happy Path Programming podcast. He cofounded the JavaPosse Roundup Conference (now the Winter Tech Forum) and created Evolve Coworking in Crested Butte, CO.

His book Thinking in C++ won the Software Development Jolt Award for best book published in 1995. Thinking in Java 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 began his career developing embedded systems hardware and software. He has worked extensively with C++ since 1987, with Java since 1995, and with Python since 1997. His latest books are Atomic Kotlin and On Java 8.

Wikipedia Entry

Publicity Photo

Bruce Eckel
Right-click on image and choose "save as"

Covers

Two magazine covers from the past.