Bruce Eckel
Bruce Eckel (born July 8, 1957) is the author of numerous books and articles about computer programming. He also gives frequent lectures and seminars for computer programmers. His best known works are Thinking in Java and Thinking in C++, aimed at programmers wanting to learn the Java or C++ programming languages, particularly those with little experience of object-oriented programming. Eckel was a founding member of the ANSI/ISO C++ standard committee. He has since made both the forementioned books available for all to download freely.[1] However, his most recent book – the 4th edition of Thinking in Java – is no longer available in a free electronic form.
Views on computing
In 2011, Eckel wrote about the Go programming language, stating:[2]
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.
Bibliography
- Using C++, Bruce Eckel, 1989, ISBN 978-0-07-881522-5.
- C++ Inside & Out, Bruce Eckel, 1993, ISBN 978-0-07-881809-7.
- Blackbelt C++: The Masters Collection, Edited by Bruce Eckel, 1994, ISBN 978-1-55851-334-1.
- Thinking in C++: Introduction to Standard C++, Volume One (2nd Edition), 2000, Bruce Eckel, ISBN 978-0-13-979809-2. Available for free download [3]
- 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 [3]
- 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, Inc., 2013. ISBN 978‐0‐9818725‐1-3.
Further reading
References
- ↑ mindview inc. - Frequently Asked Questions
- ↑ Bruce Eckel (27 August 2011). "Calling Go from Python via JSON-RPC". Retrieved 29 August 2011.
- ↑ 3.0 3.1 mindview inc. - Books Download Sites
External links
- Eckel's website
- List of other interviews with him
- Latest news on upcoming book Atomic Scala
- Reinventing Business on YouTube - Eckel on building corporate cultures that increase employee happiness and thus employee productivity, O'Reilly Open Source Convention, 2013
|