25 Years of Java - the past to the present

25 Years of Java - the past to the present

For this episode we chatted with Georges Saab, Vice President of Software Development at the Java Platform Group and Manish Gupta, Vice President of Global Marketing for Java and GraalVM.

In the beginning, the nascent Java language project, codenamed Project Green and later Oak, was designed to create interactive televisions. Think of the kind of overlays and interactivity that you see with most flat screen TVs today. Back in 1995, this was brand new territory. There was no hardware or operating system standard for a computing platform within a TV, so the team had to figure out how to create a programming language that could run on virtually anything. Code it once and run it everywhere through a virtual machine.

Interactive TV was ahead of its time in the early 90s, but Java found a strong foothold for its cross-platform ideas in web applets and WebStart programs that downloaded and ran an application entirely from a web address. This evolved over time, and today it provides a lot of the processing muscle for server-side web apps and cloud-based SaaS applications. Here at Stack Overflow, the Java tag has remained one of the most popular over the years, with 1.7 million total questions on the site.

When Sun announced Java in 1995, they did so with Marc Andreessen—then cofounder and “rockstar” at Netscape—on stage with them. Andreessen had agreed to integrate Java into the Navigator browser, a major coup for a brand new language. At the time, Navigator was the clear leader in the browser market, taking over 75% of the share. Even before this announcement at the SunWorld conference, the volume of downloads of the language became so great that it overwhelmed the T1 line attached to the java.sun.com web server.

Today's episode covers the past and present of Java. Tomorrow, we'll air episode two, which takes us from the present and looks towards the future. If you want to learn more, Oracle has put together a wealth of resources to celebrate Java's 25th anniversary.

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Avsnitt(907)

How an algo raver stays in key(boards)

How an algo raver stays in key(boards)

If you want to hear more of her work, check out Alexandra’s Instagram. She uses Tidal Cycles and Supercollider to make algorithms that get people to dance. Interested in algoraves? You may be able to ...

4 Okt 202329min

USB-C for all, PHP 4EVA, and what do LLMs actually know (if anything)?

USB-C for all, PHP 4EVA, and what do LLMs actually know (if anything)?

Ben is watching AI Explained, a YouTube channel that covers the latest AI developments and their implications. Read Ryan’s article ​​Do large language models know what they are talking about?.Is langu...

3 Okt 202318min

How to write high-performance SQL for your Postgres database

How to write high-performance SQL for your Postgres database

pgnanalyze helps users deliver consistent PostgreSQL performance and availability at any scale. Get started with a free trial or explore their docs. You can also find them on YouTube, where Lukas post...

29 Sep 202324min

Being creative with math: The immersive artist who traded a sketchpad for a keyboard

Being creative with math: The immersive artist who traded a sketchpad for a keyboard

Check out Luyang’s work at his website or in this Youtube playlist. To make these animations, Luyang uses Processing, a 20-year-old language that started out as a visual way to teach programming but e...

27 Sep 202323min

Like Python++ for AI developers

Like Python++ for AI developers

If you missed the first part of our conversation with Chris, listen to it here.Modular’s new programming language, Mojo, is built for AI developers. Check out their docs or find them on GitHub.Connect...

26 Sep 202317min

Mojo: The usability of Python with the performance of C

Mojo: The usability of Python with the performance of C

Modular built a new programming language, Mojo, for AI developers. Explore their docs or find them on GitHub.Chris is on LinkedIn. Congratulations to user Shengyuan Lu, whose answer to Priority queue ...

22 Sep 202319min

Forget AGI. Let’s built ADI: Augmented Developer Intelligence

Forget AGI. Let’s built ADI: Augmented Developer Intelligence

If you missed the first part of this conversation, listen to it here.Replit is a browser-based IDE (integrated development environment). Check out their blog or start coding.ICYMI: Stack Overflow rece...

19 Sep 202317min

Multiplayer programming on mobile: a chat with Replit CEO Amjad Masad

Multiplayer programming on mobile: a chat with Replit CEO Amjad Masad

Replit is a browser-based IDE (integrated development environment). See what they’re up to on their blog or just start coding.RIP Google Wave, one of the greats.Find Amjad on LinkedIn, Twitter, GitHub...

15 Sep 202322min

Populärt inom Business & ekonomi

badfluence
framgangspodden
varvet
rss-jossan-nina
rss-borsens-finest
avanzapodden
uppgang-och-fall
svd-tech-brief
bathina-en-podcast
borsmorgon
rss-kort-lang-analyspodden-fran-di
fill-or-kill
loungepodden
lastbilspodden
dynastin
tabberaset
kapitalet-en-podd-om-ekonomi
affarsvarlden
rss-dagen-med-di
rikatillsammans-om-privatekonomi-rikedom-i-livet