

Future of Coding
Future of Coding
A romp through the field of computer programming, grapling with our history and wondering what should come next. A mix of deeply technical talk, philosophy, art, dark lore, and good takes. Hosted by Ivan Reese, Jimmy Miller, and Lu Wilson.
Episodes
Mentioned books

Aug 25, 2017 • 1h 9min
Looker's Lloyd Tabb on Growing Languages Through Deprecation
In this episode, I speak with Lloyd Tabb, co-founder and CTO of Looker, a data analytics platform build around a SQL modeling langauge, LookML. He talks about how he created a successful business around a language, and how he continually improves the language through deprecation.Support us on Patreon: https://www.patreon.com/futureofcodingSee omnystudio.com/listener for privacy information.

Aug 24, 2017 • 27min
Research Recap Three (WoofJS Workflow)
Over the last two weeks I had a suprise trip to Boston to meet with other researchers in this space. In preperation for the event, I spent most of the last two weeks building the WoofJS Workflow prototype. Notes here: http://futureofcoding.org/episodes/6-research-recap-three.htmlSupport us on Patreon: https://www.patreon.com/futureofcodingSee omnystudio.com/listener for privacy information.

Aug 11, 2017 • 60min
Samantha John Of Hopscotch On Learnable Programming
In this episode, I chat with Samantha John (@saj0hn), cofounder and CEO of Hopscoth (@hopscotch), the award-winning iPad and iPhone app that allows kids to learn to code and share their projects with the Hopscotch community. Learn more at futureofcoding.org.Support us on Patreon: https://www.patreon.com/futureofcodingSee omnystudio.com/listener for privacy information.

Jul 31, 2017 • 44min
Research Recap Two
Discover insights on the future of programming and the vital role community plays in innovation. Dive into the readability challenges of programming languages like Haskell and advocate for user-friendly tools. Learn about the innovative use of spreadsheets in app development and the integration of Workflowy with Git to enhance programming processes. Lastly, explore a cutting-edge game engine that promotes a smoother transition to JavaScript, leveraging declarative programming and community input for an interactive learning experience.

Jul 21, 2017 • 1h 22min
Jonathan Leung on Inventing on Principle
Jonathan Leung, a friend of Steve and a user interface researcher, dives into the design principles that guide his work. He emphasizes the concept of 'inventing on principle,' unpacking how abstract ideas translate into tangible solutions. The conversation highlights the benefits of intuitive coding environments like Scratch that facilitate learning without jargon. Additionally, he critiques the complexities of physical computing platforms, advocating for user-friendly interfaces that balance simplicity and depth. Leung also champions fostering a growth mindset in programming to enhance engagement.

Jul 19, 2017 • 54min
Research Recap - A Year in Review
The speaker recaps a year of research in computer science education, emphasizing the power of block-based coding like Scratch to enhance comprehension. They share insights on developing user-friendly programming languages for adults inspired by Scratch, while introducing their prototype tool, Cycle. The journey through various programming languages includes discussions on innovative projects and the importance of accessible coding environments. Additionally, the challenges faced in teaching kids programming highlight the development of Woof.js for a more engaging learning experience.

Jul 14, 2017 • 4min
Welcome to the Future of Coding
Hi, I'm Steve Krouse. Welcome to my podcast and open-journal research project to create the future of coding. I believe the tools we currently use to create software can be drastically improved. Join me on my journey to discover the future of coding. Every week I alternate between recapping my own research and talking with programming language and interface experts. You can follow my progress at futureofcoding.org.Support us on Patreon: https://www.patreon.com/futureofcodingSee omnystudio.com/listener for privacy information.