Ted Epstein shows how a shared canonical model can make life easier for API consumers, while still allowing the flexibility to expose different services, with different contextual requirements.
Chuck Doerr, Asim Malik discuss some of the tools and real-world techniques being used by financial firms to deliver native user experience with HTML5, including the use of Chromium, including approaches for achieving application interoperability and for implementing an incremental, step-wise approach to adopting HTML5.
Chris Harding emphasized the need for cloud interoperability and the key areas where standards are most needed – configuration, management, security, storage, communication – for businesses to growth.
Subbu Allamaraju discusses interoperability between web applications using ql.io, an Node.js-based HTTP gateway.
Allen Rohner discusses the benefits and the problems of mixing Clojure and JRuby running them in the same process, making some recommendations at the end.
Cliff Moon discusses Scalang, a message passing and actor library enabling easy communication between Scala and Erlang apps, wrapping services in Scalang actors.
Yoko Harada introduces RedBridge, aka JRuby Embed, a Java API for calling JRuby code that is treated as regular Java objects, explaining its relation to JSR223 and demoing how to use it.
Andreia Gaita introduces Cxxi, a Mono C# - C++ interoperability framework meant to make instantiating C++ objects, invoking methods, sub-classing classes and other similar operations easier.
Stephen Bohlen explains how Spring helps with interoperability between Java and .NET, demoing it with the help of a sample application.
Attila Szegedi discusses a framework which provides object registration and discoverability, overloaded method resolution, etc. for better inter-language communication on JVM using InvokeDynamic.
Stuart Dabbs Halloway, after reviewing Clojure’s syntax comparing it with Java, explains how Clojure-Java interoperability works. He then talks about the need for simplicity in languages, attempting to prove that Clojure is a simpler language, and consequently better, than Java.