Dave Thomas


Chief Scientist / CSO at First Derivatives, Founder / Organiser of YOW!

Dave Thomas, Chief Scientist/CSO, Kx Systems, Co-Founder and past Chairman of Bedarra Research Labs (BRL), creators of the Ivy visual analytics workbench and ACM Distinguished Engineer. Founder and past CEO of Object Technology International (OTI), becoming CEO of IBM OTI Labs after its sale to IBM.

With a unique ability to see the future and translate research into competitive products, he is known for his contributions to Object Technology including IBM VisualAge and Eclipse IDEs, Smalltalk and Java virtual machines.

Dave is a popular, humorous, albeit opinionated keynote speaker with an impressive breadth of business experience and technical depth. He is a thought leader in large-scale software engineering and a founding director of the Agile Alliance.

With close links the R&D community Dave is an adjunct research professor at Carleton University in Canada and held past positions at UQ and QUT in Australia. He has been a business and technical advisor to many technology companies including Kx Systems.

Dave is founder and chairman of the YOW! Australia and Lambda Jam conferences, and is a GOTO Conference Fellow.

YOW! West 2015 Perth

Huge Memory + Collection Oriented Programming => Less Code More Speed?


Technology gurus predict that in 2017 – 2018 time frame we have computers with 10 terabytes of non-volatile memory! In this talk we explore the disruptive impact of massive amounts of memory and try to answer the following questions. What are the potential benefits and costs of all this free and persistent memory? Will be have database or file systems or transaction read/write sets or Java style garbage collection? What happens to application architectures and development in the huge memory world? How can large memory make development better and execution faster?