How many programming languages are there? I won’t venture a guess. There must be dozens, if not hundreds. The 2018 State of the Octoverse Report from Github identified the following as the top ten most popular languages among GitHub contributors:

  1. JavaScript
  2. Java
  3. Python
  4. PHP
  5. C++
  1. C#
  2. TypeScript
  3. Shell
  4. C
  5. Ruby

So the word “polyglot” definitely describes the world of the software coder.

Polyglot programming is certainly nothing new, but as the number of languages grows, and as language preferences among coders continue to evolve, what happens to decisions about which language to use in a particular project? In this program we’ll explore the meaning and evolution of polyglot programming, examine the benefits and challenges of mixing and matching different languages, and then discuss the GraalVM project and its impact on polyglot programming.

This is Oracle Groundbreakers Podcast #364. It was recorded on Monday February 11, 2019. Time to listen…

The Panelists

Listed alphabetically
Roberto Cortez
Roberto Cortez
Java Champion
Founder and Organizer, JNation
Twitter
LinkedIn
Java Champion
Dr. Chris Seaton
Dr. Chris Seaton, PhD
Research Manager, Virtual Machine Group, Oracle Labs
Twitter
LinkedIn
Oleg Selajev
Oleg Selajev
Lead Developer Advocate, GraalVM, Oracle Labs
Twitter
LinkedIn
 

Additional Resources

Coming Soon

  • Dmitry Kornilov, Tomas Langer, Jose Rodriguez, and Phil Wilkins discuss the ins, outs, and practical applications of Helidon, the lightweight Java microservices framework.
  • What’s Up with Serverless? A panel discussion of where Serverless fits in the IT landscape.
  • Baruch Sadogursky, Leonid Igolnik, and Viktor Gamov discuss DevOps, streaming, liquid software, and observability in this podcast captured during Oracle Code One 2018

Subscribe

Never miss an episode! The Oracle Groundbreakers Podcast is available via:

Participate

If you have a topic suggestion for the Oracle Groundbreakers Podcast, or if you are interested in participating as a panelists, please post a comment. We’ll get back to you right away.