JS Conf Downunder

Nov 15, Town Hall, Sydney

Alex Dickson

Javascript developer. Atlassian

Alex is originally from the north, he migrated down the eastern coast and now enjoying the Sydney life working as a developer for Atlassian. He loves JavaScript and making it do cool & fancy things such as emulating favourite childhood consoles and flipping checkboxes. Sometimes, there is time for other things, and he fills it with outdoor adventures.

Topic

Today, JavaScript in the browser is a powerful beast. With it, we are able to do many things that would have been near impossible only a handful of years ago. One of the awesome things happening with JavaScript and the "HTML5" technologies is the ability to emulate hardware and have it run at an acceptable frame rate. The speed of V8 and its competitors, the `canvas` and `audio` elements, WebGL and cool APIs such as the gamepad API allow the modern browser to emulate almost any system, from sound, display and input peripherals. Alex will talk about how you can emulate the components of systems in JavaScript. It's a very interesting topic and the results are impressive and exciting. If implementing CPU cycles, memory, pushing graphics data to a canvas, sound, handling exotic input devices such as gamepad and other fun bits and pieces sounds of interest, you're going to love Alex's talk.