Bruce Eckel (born July 8, 1957) is a
computer programmer, author and consultant. His best known works are ''Thinking in Java'' and ''Thinking in C++'', aimed at programmers wanting to learn the
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mos ...
or
C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
programming languages, particularly those with little experience of
object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
. Eckel was a founding member of the
ANSI
The American National Standards Institute (ANSI ) is a private non-profit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organi ...
/
ISO
ISO is the most common abbreviation for the International Organization for Standardization.
ISO or Iso may also refer to: Business and finance
* Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007
* Iso ...
C++ standard
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
committee.
Views on computing
In 2011, Eckel wrote about the
Go programming language, stating:
Bibliography
* ''Computer Interfacing with Pascal & C'', Bruce Eckel. Eisys 1988, .
* ''Using C++'', Bruce Eckel. Osborne/McGraw-Hill 1989, .
* ''C++ Inside & Out'', Bruce Eckel. Osborne/McGraw-Hill 1993, .
* ''Blackbelt C++: The Masters Collection'', Edited by Bruce Eckel. M&T/Holt 1994, .
* ''Thinking in C++: Introduction to Standard C++, Volume One (2nd Edition)'', Bruce Eckel. Prentice-Hall PTR 2000, . Available for free download
[mindview LLC. - Books Download Sites]
/ref>
* ''Thinking in C++, Vol. 2: Practical Programming, 2nd Edition'', Bruce Eckel and Chuck Allison. Prentice-Hall PTR, 2003. . Available for free download [
* '' Thinking in Java, 4th Edition'', Bruce Eckel. Prentice-Hall PTR, 2006. .
* "First Steps in Flex", Bruce Eckel and James Ward. MindView, Inc., 2008. .
* "Atomic Scala", Bruce Eckel and Dianne Marsh. Mindview, LLC, 2013. .
* "On Java 8", Bruce Eckel, MindView LLC, 2017. .
* "Atomic Kotlin", Bruce Eckel & Svetlana Isakova, MindView LLC, 2021. .
]
Further reading
Interview with Bruce Eckel by Clay Shannon
References
External links
Eckel's website
List of other interviews with him
Latest news on upcoming book Atomic Kotlin
* - Eckel on building corporate cultures that increase employee happiness and thus employee productivity, O'Reilly Open Source Convention
The O'Reilly Open Source Convention (OSCON) was an American annual convention for the discussion of free and open-source software. It was organized by publisher O'Reilly Media and was held each summer, mostly in Portland, Oregon, from 1999 ...
, 2013
People in information technology
American technology writers
1957 births
Living people
{{compu-bio-stub