
Audio is streamed directly from the publisher (s3.amazonaws.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
We talk with Kovas Boguta about Session.
Listen to or download this episode.
Subscribing to The Cognicast
The show is available on iTunes! You can also subscribe to the podcast using our podcast feed.
As we move to complete the technical infrastructure work around the merger of Relevance and Metadata Partners into Cognitect, we will definitely be providing a subscription feed for The Cognicast. In the meantime, you can be sure not to miss an episode by continuing to subscribe to ThinkRelevance: The Podcast viathe existing feed. All new episodes of The Cognicast will be published via these existing channels, and when we do get a new feed, we'll make the transition seamless.
You can send feedback about the show to[email protected], or leave a comment here on the blog. Thanks for listening!
Our Guest, Kovas Boguta
Music
Kovas chose "The Final Countdown" by Europe[1] to start the show and "Electricity" by OMD[2] to end the show.
Topics
- Session (and its announcement)
- Live-coding [3]
- Mathematica Notebook [4]
- The Session video
- Kovas' Clojure/Conj 2012 talk, Reinventing the REPL
- The same talk given at the Clojure NYC meetup
- File-centric programming [5]
- Datomic
- Om (Om Github repository)
- David Nolen
- REPL
- Emacs
- "Back In Time"
- Wolfram
- Y Combinator
- What Happened When Mubarak Shut off Egypt's Internet
- HBase
- Yantra
- "The big enchilada"
- Incanter
- values
- ThinkRelevance Podcast Episode 033 - Room Key
- DynamoDB
- Excel's ubiquity
- Sybolic programming [6]
- Simulant
- Git [7]
- Clojure's state model
- Generative testing
- Clojure/West
- John Hughes (not the 80s movie director)
- "willy-nilly"
- Storing test results in Datomic
- Datomic adaptive indexing
- Fressian
- Stuart Sierra
- Component
- Kitchen Table Coders
- React.js
- Cognicast Episode 054: David Nolen
- Session Mailing List
Credits
Episode Cover Art:
Audio Production
Production Assistance:
Footnotes
- [1] The Final Countdown reached #1 in 25 different countries. The opening riff was created using an analog Roland JX-8P synthesizer, a favorite of artist Gary Numan.
- [2] During OMD's earliest years they effectively crashed in a corner of Gary Numan's tour bus.
- [3] The folks at TOPLAP have interesting views on live-coding as it relates to art and music.
- [4] The idea of session snapshots did not originate with Mathematica. Indeed, languages like Smalltalk and APL were designed with the snapshot model in mind.
- [5] There are many who see file-centric programming as archaic and are exploring (and have explored) various ideas for circumventing it, including, but not limited to: iconic syntax, program composition via query, and environment snapshots.
- [6] Chris Granger wrote a wonderful post about symbolic programming.
- [7] Manuel Woelker wrote an interesting blog post about the similarities between Clojure, Git, and CouchDB data structures in his postPersistent Trees in git, Clojure and CouchDB.
We talk with Kovas Boguta about Session.