Stuart Halloway, TweetAuthor of "Programming Clojure" and "Rails for Java Developers"
Biography: Stuart Halloway
Stuart regularly speaks at industry events including the No Fluff, Just Stuff Java Symposiums, the Pragmatic Studio, RubyConf, and RailsConf.
Presentation: TweetGet Logical with Datalog
Logic programming delivers great expressive power: you work in domain abstractions, and your program figures out execution details. And it has never been easier. Logic programs embeded directly in ordinary Clojure code without impedance. As I write this abstract I know of at least four free or open-source logic libraries for Clojure.
Of particular interest is datalog. In this talk you will learn about * the basics of writing datalog programs
- how datalog differs from prolog
- extending datalog with existing functional code ...
- ... and even with objects
- querying databases
- adding logic to legacy codebases
Presentation: TweetThe Impedance Mismatch is Our Fault