The father of Java | James Gosling

Speaker: James Gosling In this video, we get to hear directly from James Gosling, the legendary computer scientist who is widely recognized as the "father of Java." Gosling shares his unique perspective on the creation and evolution of Java, one of the most widely used programming languages in the world today. Gosling provides fascinating insights into the early days of Java, from the language's roots as a tool for writing interactive television software to its adoption by the financial industry and beyond. He also speaks candidly about the challenges he faced in developing Java, including the difficulties of working with limited computing resources and the pressures of developing a language that could be both powerful and easy to use. Beyond Java, Gosling also shares his thoughts on the future of programming languages and the impact of technology on society as a whole. He discusses the importance of open source software, the rise of artificial intelligence, and the potential for technology to both solve problems and create new ones. Whether you're an aspiring programmer, a seasoned computer scientist, or simply interested in the history of computing, this video provides a rare and valuable look into the mind of a true pioneer. Join us as we learn from one of the greatest minds in computer science, James Gosling, the father of Java.

Exclusive Q&A - James Gosling
▶︎

Exclusive Q&A - James Gosling

James Gosling - Simula: a personal journey
▶︎

James Gosling - Simula: a personal journey

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

The Lost World of 1962 - Dominic Sandbrook
▶︎

The Lost World of 1962 - Dominic Sandbrook

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting
▶︎

Keynote: Linus Torvalds, Creator of Linux & Git with Dirk Hohndel, Founder, DH Consulting

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

The Story of C++: The World's Most Consequential Programming Language | The Official Story
▶︎

The Story of C++: The World's Most Consequential Programming Language | The Official Story

Java Virtual Machine was Controversial | James Gosling and Lex Fridman
▶︎

Java Virtual Machine was Controversial | James Gosling and Lex Fridman

Jon "maddog" Hall talks Unix and Linux history
▶︎

Jon "maddog" Hall talks Unix and Linux history

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

James Gosling on Apple, Apache, Google, Oracle and the Future of Java
▶︎

James Gosling on Apple, Apache, Google, Oracle and the Future of Java

Dave Plummer: Programming, Autism, and Old-School Microsoft Stories | Lex Fridman Podcast #479
▶︎

Dave Plummer: Programming, Autism, and Old-School Microsoft Stories | Lex Fridman Podcast #479

Can London Be Saved? The Cultural Genocide of London
▶︎

Can London Be Saved? The Cultural Genocide of London

Java was created because of pointer bugs in C/C++ | James Gosling and Lex Fridman
▶︎

Java was created because of pointer bugs in C/C++ | James Gosling and Lex Fridman

Linus Torvalds: AI Is Changing Linux Fast
▶︎

Linus Torvalds: AI Is Changing Linux Fast

NeWS: A Networked and Extensible Window System, lecture by James Gosling
▶︎

NeWS: A Networked and Extensible Window System, lecture by James Gosling

Donald Knuth: Algorithms, Complexity, and The Art of Computer Programming | Lex Fridman Podcast #62
▶︎

Donald Knuth: Algorithms, Complexity, and The Art of Computer Programming | Lex Fridman Podcast #62

Bjarne Stroustrup - The Essence of C++
▶︎

Bjarne Stroustrup - The Essence of C++

Beyond The Success Of Kotlin / The Documentary by EngX
▶︎

Beyond The Success Of Kotlin / The Documentary by EngX