BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations The Functional Database

The Functional Database

Bookmarks
49:55

Summary

Rich Hickey discusses how a functional database can impact the programming model, using Datomic as an example, but the principles apply to other systems using an immutable database.

Bio

Rich Hickey, the author of the Clojure programming language and designer of the Datomic database system, is a software developer with over 25 years of experience in various domains. Rich has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening, in a variety of languages.

About the conference

Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Oct 11, 2013

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Live coding hard to see

    by Russell Leggett,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Always love a talk from Rich, but when it gets to the live coding portion, the video resolution of the coding is so low that I just gave up. I understand if you've got limitations in how it was captured or something, but if you could improve it, that would be most appreciated!

  • Re: Live coding hard to see

    by Paul Dorman,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I concur! I'd love to see the hi-resolution video.

  • Re: Live coding hard to see

    by Roxana Bacila,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Hi Russell,
    Thank you for your message. Actually deploying a solution for the live coding in videos was work in progress. This is now fixed.

  • Re: Live coding hard to see

    by Roxana Bacila,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Hi Paul,
    the solution to see the high-res video for the live coding was deployed. The issue is now fixed.

  • Pro's and Con's

    by Bob G,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    When introducing new technologies like FDB, it is always fair to talk about the downside of it. What are the downside or side effect of using a Functionnal DB?

  • Transcript of this talk is available

    by Andy Fingerhut,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    A transcript of this talk is available here: github.com/matthiasn/talk-transcripts/blob/mast...

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT