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.

Episoder(890)

AI is a crystal ball into your codebase

AI is a crystal ball into your codebase

Ryan is joined by Kayvon Beykpour, CEO and founder of Microscope, to dive into AI-powered code review’s potential for managing large codebases, the need for humans-in-the-loop for reviewing PRs so AI tools can efficiently and effectively debug, and how AI can increase visibility through summarization at the abstract syntax tree level and high signal-to-noise ratio code reviews.Episode notes:Macroscope helps you understand your code through AI-powered code review, automated PR descriptions, and real-time status reportsConnect with Kayvon on Twitter and LinkedIn.This week’s shoutout goes to user Jesper Grann Laursen for winning a Populist badge on their answer to Exclude Table during pg_restore. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

9 Des 34min

Treating your agents like microservices

Treating your agents like microservices

Ryan is joined by Outshift by Cisco’s VP of Engineering Guillaume De Saint Marc to discuss the future of multi-agent architectures as microservices, the challenges and limitations of the infrastructure for these multi-agent systems, and the importance of communication protocols and interoperability in order to build decentralized and scalable architectures. Episode notes:Outshift is Cisco’s tech incubator that pursues emerging technologies like agentic AI, quantum computing, and next-gen infrastructure. Learn more about multi-agent architecture at their open-source collective AGNTCY.Connect with Guillaume on Linkedin. Today we’re shouting out a Socratic badge winner, Avraam Mavridis, who won the badge for asking well received questions on 100 separate days. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

5 Des 35min

Abstraction, but for robots

Abstraction, but for robots

Ryan welcomes Simone Kalmakis, VP of Engineering at Viam, to dive into how her team is bridging the gap between software and robotics, the importance of abstraction layers in making robotics more accessible, and the real-world applications of robotics from lobster traps to industrial sanding robots.Episode notes:Viam is a robotics platform that brings modern software development tools into hardware applications. Connect with Simone on Linkedin. This week’s shoutout goes to Lifejacket winner Sergey Kalinichenko for their answer to How does this K&R code for reading an int work?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

2 Des 24min

Lightning-as-a-service for agriculture

Lightning-as-a-service for agriculture

Darryl Lyons, co-founder and Chief Rainmaker at Rainstick, joins the show to dive into advancements in AgTech and how Rainstick is using bioelectricity to enhance agricultural productivity. They discuss how Rainstick mimics natural thunderstorms to create electric fields and frequencies that promote plant growth, challenges and breakthroughs in their research, and their participation in the AWS Compute for Climate Fellowship.Episode notes:Rainstick uses electricity to mimic the natural effects of lightning to grow crops bigger, faster, and more sustainably. Want to learn more about the Compute for Climate program? Check our podcast with Lisbeth Kaufman, Head of Climate Tech at AWS.Ryan wrote about how software is being applied to agriculture a few years ago. Connect with Darryl on LinkedIn.Congrats to Lifeboat badge winner WestCoastProjects for their answer to Test accuracy is greater than train accuracy what to do?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

28 Nov 21min

You’re probably underutilizing your GPUs

You’re probably underutilizing your GPUs

Ryan is joined by Jared Quincy Davis, CEO and co-founder of Mithril, to explore the importance of efficient resource allocation and GPU utilization in AI, the myth and misconceptions of the GPU shortage, and how the economics of GPU will change with new scheduling and utilization strategies. Episode notes:Mithril’s omnicloud platform aggregates and orchestrates multi-cloud GPUs, CPUs, and storage so you can access your infrastructure through a single platform.Connect with Jared on Twitter and LinkedIn.Shoutout to user Razzi Abuissa for winning a Populist badge on their answer to How to find last merge in git?.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

25 Nov 26min

Only you can stop AI database drops

Only you can stop AI database drops

Ryan is joined by David Hsu, CEO and founder of Retool, to explore how AI is transforming the role of a software developer into a software architect, the increasing accessibility of coding for non-engineers, and the importance of placing guardrails and higher-level programming primitives on AI coding assistants.Episode notes:Retool is an enterprise AI AppGen platform for internal software development, allowing you to create apps, agents, and workflows with any LLM, datasource, or API.David Hsu previously joined the podcast to complain about maintaining internal tools. Connect with David on Twitter.Today’s shoutout is for user Waseem Wisa, who won a Populist badge on their answer to Sass compiler throws 'undefined mixin' error when mixins are kept in seperate folder.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

21 Nov 32min

How to create agents that people actually want to use

How to create agents that people actually want to use

Ryan welcomes Assaf Elovic, head of AI at monday.com, to discuss creating AI tools that users will actually adopt, how they created their Monday Sidekick agent with the user experience in mind, and the opportunities that AI creates for better productivity and more efficiency.Episode notes:monday.com is a work management platform that allows you to plan and execute work across departments with a unified, AI-first product suite.Connect with Assaf on LinkedIn and Twitter. Congrats to Populist badge winner Vilx-, who received the badge for their answer to How do you provide a default type for generics?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

18 Nov 27min

The fastest agent in the race has the best evals

The fastest agent in the race has the best evals

Ryan welcomes Benjamin Klieger, lead engineer at Groq, to explore the infrastructure behind AI agents, how you can turn a one-minute agent into a ten-second agent, and how they used fast inference and effective evals to build their efficient and reliable Compound agent. Episode notes: Groq delivers fast, low-cost inference using their custom-designed LPU, the first chip built for inference. Check out their agent, Compound, which can search the web and run code.Connect with Benjamin on LinkedIn and X. Congrats to user Bart Kiers for winning a Stellar Answer badge on their response to Regular expression to match a line that doesn't contain a word. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

14 Nov 32min

Populært innen Business og økonomi

stopp-verden
dine-penger-pengeradet
lydartikler-fra-aftenposten
e24-podden
rss-borsmorgen-okonominyhetene
rss-penger-polser-og-politikk
finansredaksjonen
pengepodden-2
tid-er-penger-en-podcast-med-peter-warren
utbytte
rss-vass-knepp-show
livet-pa-veien-med-jan-erik-larssen
morgenkaffen-med-finansavisen
okonomiamatorene
rss-markedspuls-2
lederpodden
rss-sunn-okonomi
rss-fri-kontantstrom
okrimpodden
rss-impressions-2