Bruce Eckel
{{short description|American computer programmer, author and consultant}}
Bruce Eckel (born {{birth date and age|1957|7|8}}) is a computer programmer, author, and consultant.{{fact|date=August 2023}}
Eckel's best known works are Thinking in Java and the two-volume series Thinking in C++, aimed at programmers wanting to learn the Java or C++ programming languages, respectively, particularly those with little experience of object-oriented programming.{{fact|date=August 2023}}
Eckel was a founding member of the ANSI/ISO C++ standard committee.{{Citation needed|date=May 2015}}
Views on computing
In 2011, Eckel extolled the virtues of the Go programming language as a natural successor to C++:{{cite web |url=http://www.artima.com/weblogs/viewpost.jsp?thread=333589 |title=Calling Go from Python via JSON-RPC |date=2011-08-27 |first=Bruce |last=Eckel |accessdate=2011-08-29 }}
{{quote|"The complexity of C++ (even more complexity has been added in the new C++), and the resulting impact on productivity, is no longer justified. All the hoops that the C++ programmer had to jump through in order to use a C-compatible language make no sense anymore — they're just a waste of time and effort. Now, Go makes much more sense for the class of problems that C++ was originally intended to solve."|Bruce Eckel (2011)}}
See also
- ISO/IEC 14882 - C++ standard
References
{{reflist}}
Bibliography
- Computer Interfacing with Pascal & C, Bruce Eckel. Eisys 1988, {{ISBN|0-89716-211-0}}.
- Using C++, Bruce Eckel. Osborne/McGraw-Hill 1989, {{ISBN|978-0-07-881522-5}}.
- C++ Inside & Out, Bruce Eckel. Osborne/McGraw-Hill 1993, {{ISBN|978-0-07-881809-7}}.
- Blackbelt C++: The Masters Collection, Edited by Bruce Eckel. M&T/Holt 1994, {{ISBN|978-1-55851-334-1}}.
- Thinking in C++: Introduction to Standard C++, Volume One (2nd Edition), Bruce Eckel. Prentice-Hall PTR 2000, {{ISBN|978-0-13-979809-2}}. Available for free download [http://mindviewllc.com mindview LLC. - Books Download Sites]
- Thinking in C++, Vol. 2: Practical Programming, 2nd Edition, Bruce Eckel and Chuck Allison. Prentice-Hall PTR, 2003. {{ISBN|0-13-035313-2}}. Available for free download
- Thinking in Java, 4th Edition, Bruce Eckel. Prentice-Hall PTR, 2006. {{ISBN|0-13-187248-6}}.
- "First Steps in Flex", Bruce Eckel and James Ward. MindView, Inc., 2008. {{ISBN|978-0-9818725-0-6}}.
- "Atomic Scala", Bruce Eckel and Dianne Marsh. Mindview, LLC, 2013. {{ISBN|978-0-9818725-1-3}}.
- "On Java 8", Bruce Eckel, MindView LLC, 2017. {{ISBN|978-0-9818725-2-0}}.
- "Atomic Kotlin", Bruce Eckel & Svetlana Isakova, MindView LLC, 2021. {{ISBN|978-0-9818725-4-4}}.
External links
- [https://www.bruceeckel.com/ Computing Thoughts]- Eckel's blog
- [http://edn.embarcadero.com/article/30139 Interview with Bruce Eckel by Clay Shannon]
- [https://mindviewinc.com/media/ List of other interviews with him]
- [https://www.atomickotlin.com Latest news on upcoming book Atomic Kotlin]
- [https://www.mindviewinc.com/ MindView] - Eckel's company
- {{YouTube|gt5OSmJfQL0|Reinventing Business}} - Eckel on building corporate cultures that increase employee happiness and thus employee productivity, O'Reilly Open Source Convention, 2013
{{Authority control}}
{{DEFAULTSORT:Eckel, Bruce}}
Category:People in information technology
Category:American technology writers
{{compu-bio-stub}}