Speaker Feature: Timothy Jones, Tom Clark

[D] [Digg] [SU] [R] [SU] [SU]

Timothy Jones

Timothy Jones

Hop, Skip, Jump: Implementing a concurrent interpreter with Promises

3:40pm Wednesday 14th January 2015

Tim is a PhD student at Victoria University involved in programming language design and type theory. He got his start in open-source and the PL world as a core contributor to the CoffeeScript project before becoming enamoured with Haskell, and now teaches advanced programming language concepts, has produced a few papers in the field, and occasionally writes in Agda. He also organises Pixel Jam, an annual 48-hour game jam in Wellington, during which he always builds novelty fishing simulators.

Tim has worked as part of the Grace language project over the last three years, contributing to its open-source implementation and spawning several smaller projects of his own. His most recent work has been on Hopper, a concurrent JavaScript interpreter.

For more information on Tim and his presentation, see here. You can follow him as @zmthy and don’t forget to mention #lca2015.


Tom Clark

Tom Clark

What should a Systems Administration Student's Homework Look Like?

1:20pm Wednesday 14th January 2015

Tom Clark studied mathematics and computer science at Seattle University and Dartmouth College before going on to work in various software development, IT operations, and tertiary teaching roles. Tom joined the staff of Dunedin, New Zealand's Otago Polytechnic in July of 2013 to teach in the Bachelor of Information Technology programme. He teaches papers in programming, networking, and systems administration.

For more information on Tom and his presentation, see here. You can follow him as @tom_clark and don’t forget to mention #lca2015.