"Literate interactive coding: Devcards" by Bruce Hauman
Devcards is a ClojureScript library that is my attempt at creating a literate interactive coding style. It allows developers to interactively surface code examples into a web interface live from the source code that they are currently editing.
Devcards works by surfacing a set cards which represent code examples. Taken together these code examples allow you to create a valuable interactive web based artifact that both documents your code and allows you to go back and interact with your code as your project changes.
In this talk I will demonstrate why Devcards or something like it is necessary and then go on to build up an interesting program one Devcard at a time.
Bruce Hauman
DROPZITE LLC
@bhauman
Bruce has hiked the Appalachian Trail, and enjoys living in a demountable Dome of his own design. He is the author of the blog rigsomelight.com, and the figwheel library for ClojureScript. He is just plain addicted to programming.
Видео "Literate interactive coding: Devcards" by Bruce Hauman канала Strange Loop Conference
Devcards works by surfacing a set cards which represent code examples. Taken together these code examples allow you to create a valuable interactive web based artifact that both documents your code and allows you to go back and interact with your code as your project changes.
In this talk I will demonstrate why Devcards or something like it is necessary and then go on to build up an interesting program one Devcard at a time.
Bruce Hauman
DROPZITE LLC
@bhauman
Bruce has hiked the Appalachian Trail, and enjoys living in a demountable Dome of his own design. He is the author of the blog rigsomelight.com, and the figwheel library for ClojureScript. He is just plain addicted to programming.
Видео "Literate interactive coding: Devcards" by Bruce Hauman канала Strange Loop Conference
Показать
Комментарии отсутствуют
Информация о видео
27 сентября 2015 г. 16:50:48
00:39:18
Другие видео канала
"Inside the Wizard Research Engine" by Ben L. Titzer"How to Avoid Safety Hazards when using Closures in Scala" by Philipp Haller (Strange Loop 2022)"Gershwin: Stack-based, Concatenative Clojure" by Daniel Gregoire (2013)"Web Apps in Clojure and ClojureScript with Pedestal" by Brenton Ashworth (2013)"Learnfun and Playfun: A Nintendo automation system" by Tom Murphy VII (2013)"Patterns for Scalable Web Services in Go" by Richard Crowley (2013)"How we've made a global search engine for genetic data" by Miro Cupak"The Lemniscate" by Ann Johnson, Charles Comstock"If Gaudí Had a Cluster" by Max Grigorev, Jen Carlile"Spores: Distributable Functions in Scala" by Heather Miller (2013)"Formally Verifying Everybody's Cryptography" by Mike Dodds, Joey Dodds (Strange Loop 2022)"Storytelling with your data" by Aysegul Yonet"Aesthetic Engine 2" by Vladimir Mitrovic"Concurrency and Parallel Computing in JavaScript" by Stephan Herhut (2013)"Building a Multi-Master Distributed Redis in Erlang" by Chad DePue (2013)"Making Webapps Collaborative with Composable CRDTs" by Matthew Weidner and Heather Miller"The Future of Conferences" by Cristina (Crista) Lopes"Is It A Bug Or Is It A Story?" by Nicola Hughes"Your Secrets are Safe with Julia: A Compiler for Secure Computation" by Jason Dagit"The JavaScript Interpreter, Interpreted" by Martha Girdler (2013)"Dive into Streams with Brooklin" by Celia Kung