GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes
Stuart Halloway, TweetAuthor of "Programming Clojure" and "Rails for Java Developers"
Biography: Stuart Halloway
Stuart Dabbs Halloway is a co-founder of Relevance, Inc. Stuart is the
author of Programming Clojure, Component Development for the Java Platform, and Rails for Java Developers.
Stuart regularly speaks at industry events including the No Fluff, Just Stuff Java Symposiums, the Pragmatic Studio, RubyConf, and RailsConf.
Links:
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
So your program gets some data, and what is the first thing you do? Melt it down and pour it into rigid little molds. When this process doesn't ruin data fast enough, you call it the "impedance mismatch". The impedance mismatch is a healthy warning sign, and you are the cause of the problem. More importantly: you can fix it.