Time Travel with IDEs: From Line Editors to AI Copilots
In 1966, I wrote my first program using punch cards. Today, I watch AI assistants complete my code before I finish typing. The IDE has coevolved from the humble line editor and first interactive programming languages to AI-enabled programming assistants. Dave shares his decades of experiences as a young IDE user, and later a developer and architect of modern commercial IDEs. He discusses the challenges of commercial and open source IDE development. He provides interesting and entertaining behind-the-scenes insights into design and implementation decisions both good and bad.
Dave Thomas has a wide spectrum of experience in the software industry as an executive, investor, board member, consultant, architect, and engineer. He is Chairman of Bedarra Corp, which provides consulting on technology and business strategy for emerging technology, products and services. Bedarra provides virtual CTOs, as well as directors, advisors and mentors to support new initiatives.
Dave served as Chief Scientist/CSO of Kx Systems, First Derivatives Plc. He co-founded Bedarra Research Labs, creators of the Ivy visual analytics workbench. Dave is the founder of YOW! Conferences and Workshops. He was Managing Director of Object Mentor - company specializing in the training and deployment of Agile and Object-Oriented Software Development methodologies. Founder and past CEO of Object Technology International (OTI), becoming CEO of IBM OTI Labs after its sale to IBM. Recognized as an ACM Distinguished Engineer for his contributions to Object Technology.
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.
Dave is founder of the YOW! Australia and Lambda Jam conferences, and is a GOTO Conference Fellow.
Sat 3 MayDisplayed time zone: Eastern Time (US & Canada) change
09:00 - 10:30 | |||
09:00 10mDay opening | Welcoming Message by Organizers IDE Danny Dig University of Colorado Boulder, JetBrains Research | ||
09:10 40mKeynote | Time Travel with IDEs: From Line Editors to AI Copilots IDE Dave Thomas Bedarra Corp | ||
09:50 40mKeynote | AI Agents Inside the IDE: Possibilities and Practice IDE Yaroslav Zharov JetBrains Research |