Becoming a Polyglot - Create a Simple API Server in Python, Perl, Ruby and Node

Track: Agile
Skill Level: Intermediate
Room: Room A406-407
Time Slot: Tue 2/16, 2:30 PM
Tags: node , web frameworks , perl , javascript , ruby , python
Abstract

Many people understand the very basics of several languages, all the way to Hello World. However, this isn’t a full fledged application and it’s challenging to make the translations in your head between all the different dialects (interpreted languages aren’t really different from each other like different languages - they work very much the same and the only difference is in the structure of the language). Out in our community are many people who firmly believe that moving from Ruby to Perl is not possible, that it’s very difficult to learn a new language, that it makes no sense to try to understand what “foreign” code might be doing.

In this session, I will demonstrate the same thing - a simple backend API with a javascript front end. I will use appropriate languages and idioms in each of the languages, with the goal of teaching attendees how to parse what’s happening in code they

Kirsten Hunter

Kirsten Hunter is an unapologetic hacker and passionate advocate for the development community. Her technical interests range from graph databases to cloud services, and her experience supporting and evangelizing REST APIs has given her a unique perspective on developer success. In her copious free time she’s a gamer, fantasy reader, and all around rabble-rouser. Code samples, recipes, and philosophical musings can be found on her website.