Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor

You need to update your browser

These modern browsers have better performance and support the latest web technologies.

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can be viewed on your desktop computer and any Apple mobile device with iOS 7 or later. We're hard at work on supporting other platforms.

00:00:00 / 00:00:00

Towards a Higher-Level Language

  • Erik Michaels-Ober
  • 00:36:26

Over time, programming languages have allowed programmers to work at higher and higher levels of abstraction. Very little code is written in machine language or assembly language anymore.

Despite this long-term trend, most programming languages that have emerged over the past 5 years (e.g. Go, Rust, Swift) are lower-level than Ruby. Arguably, Ruby is the highest-level language in wide use today, despite being over 20 years old.

This talk will explore the possibilities of a new language that would operate at an even higher level of abstraction, making programming even simpler.

  • Erik has been reading and writing Ruby since 2006. In 2014, he was given a Ruby Hero Award for his contributions to various open-source projects, including RailsAdmin, Thor, RubyGems.org, and the Twitter gem. He was a 2010 Ruby Summer of Code mentor, 2011 Google Summer of Code mentor, and 2013 and 2014 Rails Girls Summer of Code coach.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.