Sampling the Stack #2


Details
Three new exciting talks (more info will follow)
JavaScript gets serious: ES6 and beyond.
If you weren't paying close attention you may have missed JavaScript morphing into a really good language. Shedding warts from its "Lisp in C's Clothing" past, the latest updates bring a stack of functional features that make coding in Plain ol' JavaScript plain good fun. Earle will cover what's here, what's just around the corner, and argue that it may be time to put your transpiler out to pasture.
by Earle Castledine aka @mrspeaker (https://twitter.com/mrspeaker)
PureScript: Typed Functional Programming for JavaScript
PureScript is a statically-typed language which compiles to JavaScript. It features type inference for basic JS types, extensible records, extensible effects, pattern matching, modules and type-classes. Brian will demonstrate the language working well as a simple replacement for JavaScript.
by Brian McKenna aka @puffnfresh (https://twitter.com/puffnfresh)
Cordova: Writing Custom Plugins for iOS and Android
Cordova is a mobile application framework that allows you to write mobile apps using web technologies without sacrificing access to native device APIs and capabilities. Cordova provides a wide range of built-in native "plugins," and provides an API for writing your own custom plugins to do just about anything you want. This talk will explore the basics for writing the native code, and wiring it up on the JavaScript side.
by Andy White @whitehouse3001 (https://twitter.com/whitehouse3001)
... seriously guys, people pay money to see this guys on stage!
Program:
6.00pm Pizza + Beer + Socialization
6.25pm Intro
6.30pm Talk: JavaScript gets serious: ES6 and beyond.
7.10pm Talk: Cordova: Writing Custom Plugins for iOS and Android
7.50pm Talk: PureScript: Typed Functional Programming for JavaScript

Sampling the Stack #2