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.

Jaksot(906)

Writing tests with AI, but not LLMs

Writing tests with AI, but not LLMs

Diffblue Cover is an AI agent for testing complex Java code at scale. Check out their docs to get started automating unit tests today.This article will help you understand the difference between Diffblue Cover and Copilot.Find Animesh on LinkedIn.Stack Overflow user Keet Sugathadasa earned a Populist badge by answering a question in the CI/CD Collective: Gitlab CI CD variable are not getting injected while running gitlab pipeline.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

25 Helmi 202541min

One quality every engineering manager should have? Empathy.

One quality every engineering manager should have? Empathy.

CLEAR is an identity company trying to take the friction out of air travel (such as with TSA PreCheck, available through CLEAR), stadium events, and other experiences that require security screening. Find Caitlin on LinkedIn. Shoutout to Stack Overflow user Patrick Pijnappel, who earned a Populist badge with their answer to Redirect all output to file using Bash on Linux?. It’s helped 230,000 people and counting.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

21 Helmi 202535min

WBIT #4: Using GIS to understand the rivers and the lakes that you’re used to

WBIT #4: Using GIS to understand the rivers and the lakes that you’re used to

Forerunner provides a platform for floodplain management. Do you also have gnarly caching issues? Check out an overview of how we use caching at Stack Overflow. If you want to connect with Lauren, head over to her LinkedIn page. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

19 Helmi 202532min

Why is it so hard for companies to protect your privacy?

Why is it so hard for companies to protect your privacy?

Transcend is a data privacy and governance platform. See what they’re up to on their blog or dive into their docs.Find Minh on LinkedIn.Stack Overflow user ivanavitdev earned a Populist badge with their exceptionally thoughtful answer to How to use toSorted() method in TypeScript.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

18 Helmi 202525min

Solving the data doom loop

Solving the data doom loop

Hasura is a GraphQL API platform. Get started exploring here.Read Ken’s article on the data doom loop.Find Ken on LinkedIn. Shoutout to Stack Overflow user liquorvicar, who earned a Lifeboat badge with an exemplary answer to Checking value in an array inside one SQL query with WHERE clause.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

14 Helmi 202529min

A distributed database that can withstand a meteor strike

A distributed database that can withstand a meteor strike

OceanBase is an open-source distributed database. Check it out on GitHub.For more information, follow OceanBase on LinkedIn, X, and YouTube.To connect with Charlie Yang, find him on LinkedIn.Got questions about OceanBase? Join the discussion here on Stack Overflow.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

12 Helmi 202522min

“In the short term, more chaos”: What’s next for API design

“In the short term, more chaos”: What’s next for API design

Speakeasy builds API tooling for developers.Find Sagar on LinkedIn. Kudos to Stack Overflow user Bergi, who earned a Lifeboat badge with an exemplary answer to What is the Universal Module Definition (UMD)?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

11 Helmi 202528min

Why build your own vector DB? To process 25,000 images per second

Why build your own vector DB? To process 25,000 images per second

Verkada is a cloud-based video security company. Back in the innocent days of 2021, we spoke with a company that makes smart dashcams. See how far video and image processing has come. Congrats to Reg for earning a Lifeboat badge for their answer on What is the difference between JSP and Spring?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

7 Helmi 202535min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-rahapodi
ostan-asuntoja-podcast
herrasmieshakkerit
taloudellinen-mielenrauha
rss-lahtijat
io-techin-tekniikkapodcast
oppimisen-psykologia
rss-h-asselmoilanen
rahapuhetta
sijoituspodi
rss-neuvottelija-sami-miettinen
pomojen-suusta
rss-startup-ministerio
rss-bisnesta-bebeja
rss-sisalto-kuntoon
rss-vaikuttavan-opettajan-vierella
rss-rahataito-podcast