Wir zitieren häufig bekannte Persönlichkeiten aus der Welt von Java und der Softwareentwicklung im Allgemeinen, empfehlen Bücher, die sie über Java geschrieben haben, und verweisen auf ihre Werke. Trotz ihres Status als anerkannte Experten sind viele von ihnen nur in relativ engen Kreisen erfahrener Java-Programmierer bekannt, die sich aktiv für das Leben der Java-Community interessieren. Aus diesem Grund haben wir uns heute entschlossen, einen kurzen Überblick über die wichtigsten Java-„Prominenten“ der Welt zu erstellen – die berühmtesten Experten, die nicht nur über umfangreiche Erfahrung in der Java-Entwicklung verfügen, sondern diese auch aktiv in ihren Blogs, Twitter-Konten, Büchern und Vorträgen teilen Live auf verschiedenen Konferenzen und Workshops.
Javin Pauls Twitter: @javinpaul Sein Blog: https://javarevisited.blogspot.com/ Ein weiterer seiner Blogs (bis 2015): https://www.java67.com/ Javin Pauls Hacker Noon-Seite: https://hackernoon. com/@javinpaul
1. Joshua Bloch
Auf jeder Liste von Java-Experten würde Joshua Bloch zu Recht einen hohen Platz einnehmen. Er ist ein amerikanischer Programmierer und Autor mehrerer bekannter Bücher, darunter des klassischen Lehrbuchs „Java: Effective Java“. Übrigens empfehlen wir Ihnen dringend, die dritte Auflage dieses Buches in unserer aktuellen Auswahl der besten neuen Bücher für Java-Entwickler zu lesen . Joshua Bloch war Chef-Java-Architekt bei Google, Entwickler bei Sun Microsystems und leitender Systemarchitekt bei Transarc. Er war verantwortlich für die Entwicklung und Implementierung zahlreicher Funktionen der Java-Plattform, insbesondere des Java Collections Framework und des java.math-Pakets. Neben dem Buch „Effective Java“ hat Joshua Bloch zusammen mit anderen Experten auch zwei weitere beliebte und lesenswerte Bücher über Java geschrieben – „Java Puzzles“ („Java in 24 Stunden“ in russischer Übersetzung) und „Java Concurrency In Practice“. Joshua Blochs Twitter: @joshbloch Seine GitHub-Seite: https://github.com/jbloch/2. Brian Goetz
Brian Goetz ist ein professioneller Entwickler mit über 20 Jahren Erfahrung. Er ist der Hauptautor des oben genannten Buches „Java Concurrency In Practice“ sowie von mehr als 75 Artikeln zur Softwareentwicklung. Brian ist seit über zehn Jahren als Java-Spracharchitekt bei Oracle tätig (er arbeitete bei Sun Microsystem vor der Übernahme durch Oracle). Brian Goetz spricht häufig auf Konferenzen und anderen Veranstaltungen zum Thema Java und Programmierung im Allgemeinen, vor allem in den USA. Brian Goetz's Twitter: @BrianGoetz Brian Goetz's Blog (seit 2014 nicht mehr aktualisiert, aber alte Beiträge sind durchaus interessant): http://briangoetz.blogspot.com3. Rod Johnson
Rod Johnson ist ein berühmter australischer Entwickler und Computerexperte, der Schöpfer von Spring: dem vielleicht beliebtesten Java-Framework der Welt. Rod Johnson war der Gründer von SpringSource und dessen CEO bis 2009, als SpringSource von VMware übernommen wurde. Das Spring-Framework wurde während Johnsons Buch Expert One-on-One J2EE Design and Development geboren, das seit seiner Veröffentlichung zahlreiche Nachdrucke erhalten hat. Rod hat außerdem das Buch „Professional Java Development with the Spring Framework“ geschrieben. Im Jahr 2016 gründete Johnson Atomist, ein Unternehmen, das im Bereich Software Delivery tätig ist. Er ist außerdem Vorstandsmitglied einer Reihe anderer Softwareunternehmen. Rod Johnsons Twitter: @springrod Rods Blog auf der Atomist-Website: https://blog.atomist.com/author/rod/ Rod hat auch einen Account auf der Frage-und-Antwort-Seite Quora (obwohl dieser seit 2015 nicht mehr aktiv ist): https://www.quora.com/profile/Rod-Johnson-24. James Gosling
Natürlich darf man in einem Artikel über berühmte Persönlichkeiten in der Java-Welt nicht umhin, James Gosling zu erwähnen, den Gründervater der Programmiersprache Java. Gosling arbeitete mehr als zwanzig Jahre lang – seit 1984 – bei Sun Microsystems und verließ dort erst 2010, nachdem Oracle Corporation Sun übernommen hatte. Danach bekleidete er Positionen bei Google, dem Startup Liquid Robotics (von Boeing übernommen) und Amazon Web Services. James ist außerdem Berater bei Lightbend (Martin Oderskys Unternehmen, das die Scala-Sprache populär macht), unabhängiger Direktor bei Jelastic und strategischer Berater bei Eucalyptus und hat einen Sitz im Vorstand von DIRTT Environmental Solutions. James Gosling ist zusammen mit anderen Experten Autor von The Java Programming Language, das viermal nachgedruckt wurde, sowie einer Reihe anderer Java-Lehrbücher. James Gosling Twitter: @errcraft5. Martin Odersky
Martin Odersky ist ein Computerexperte aus Deutschland, der vor allem als Erfinder der Programmiersprache Scala bekannt ist. Er entwickelte auch Java Generics und erstellte javac, einen Java-Compiler. Im Jahr 2011 gründete Martin Odersky Typesafe Inc (2016 in Lightbend Inc umbenannt), das Scala unterstützt und bekannt macht. Er ist Professor an der Eidgenössischen Technischen Hochschule Lausanne (EPFL) und Autor eines kostenlosen Kurses zur Scala-Sprache – Functional Programming Principles in Scala – auf der Coursera-Plattform. Der Kurs steht übrigens weiterhin allen offen. Martin Oderskys Twitter: @odersky Martin Oderskys Coursera-Seite: https://www.coursera.org/instructor/~6726276. Doug Cutting
Doug Cutting ist ein renommierter Entwickler, Befürworter und Schöpfer von Open-Source-Suchtechnologien. Er gründete die Open-Source-Suchtechnologieprojekte Lucene und zusammen mit Mike Cafarella Nutch. Beide Projekte werden mittlerweile von der Apache Software Foundation verwaltet. Cutting und Cafarella sind außerdem Mitbegründer des Apache Hadoop-Projekts. Im Jahr 2010 wurde Doug Cutting zum Vorstandsvorsitzenden der Apache Software Foundation gewählt, eine Position, die er bis 2015 innehatte. Im Jahr 2015 erhielt Cutting den renommierten O'Reilly Open Source Award für seine Beiträge zur Entwicklung von Open-Source-Software. Doug Cutting gilt auch als einer der Pioniere der Big-Data-Technologie. Derzeit ist er Chefarchitekt bei Cloudera, einem Anbieter von Cloud-Softwarelösungen für Unternehmen. Twitter von Doug Cutting: @cutting GitHub-Seite von Doug: https://github.com/cutting7. Javin Paul
Javin Paul ist ein erfahrener Java-Entwickler, Blogger und Autor zahlreicher Artikel über Java auf verschiedenen Ressourcen. Fast jeder, der sich für Informationen über Java auf Englisch interessiert, ist schon einmal im Internet auf Java-Materialien gestoßen. Paul sagt, dass er seit sieben Jahren mit Java und FIX Tutorial sowie Tibco RV-Technologien arbeitet. Er ist Autor einer Reihe beliebter Tutorials und Leitfäden, darunter „3 Möglichkeiten, ein Array in Java umzukehren“, „Warum wir Threads in Java verwenden“, „10 Punkte zu flüchtigen Modifikatoren oder Feldern in Java“ und andere.*Anscheinend ist Javin Paul kein großer Fan von Werbung; er veröffentlicht keine Fotos von sich im Internet.
GO TO FULL VERSION