Home Video: Panel on the Future of Programming Languages

Video: Panel on the Future of Programming Languages

The Strange Loop Conference in St. Louis, MO hosted a panel on the Future of Programming Languages last month. The participants discussed trends they’d seen in programming languages lately, type checking, proving code correctness, programming education and more. Today, InfoQ posted a video of the panel.

The participants were:

  • Guy Steele – Who helped with the creation or standardization of Lisp, Scheme, C, Fortran, EcmaScript, Java, and Fortress.
  • Douglas Crockford – The author of JavaScript: The Good Parts and the creator of JSON.
  • Josh Bloch – Who lead the design of core parts of the JDK.
  • Alex Payne – The co-author of Programming Scala.
  • Bruce Tate – The author of Seven Languages in Seven Weeks.

On the subject of programming language trends, Tate noted: Erlang’s BEAM for dealing with sloppy code, the push for programming languages to be able to handle concurrency, and the rise of “lazy semantics.”

Bloch noted a trend towards ever-increasing complexity and suggested anyone considering writing a programming language limit the spec to only 50 pages. He also commented on the need for an end-to-end programming language for web development, since modern web developers must stitch together code from multiple languages.

Steele, playing off Bloch’s mention of BEAM, mentioned the rise of databases that allow programmers to be messy and suggested that we might be seeing a trend towards “sloppy programming.”

Payne noted the trend of building interoperable languages on existing VMs. For example, Scala, Clojure and JRuby can all interoperate because they’re all built on the JVM.

Crockford noted that we’re in an experimental era of programming in which lots of new languages are getting created and used. He also said one trend he hopes we’ll see is better security support in programming languages.

It’s well worth watching the whole video.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.