BT
39:52

Jessica Kerr on Scala, scalaz, scalaz-stream, Testing with ScalaCheck

Posted by Jessica Kerr on  Jan 24, 2014

Jessica Kerr explains the reasons to use Scala (best of FP and OOP worlds), scalaz, I/O and async programming with scalaz-stream, property-based testing with ScalaCheck, and much more.

24:53

Dean Wampler on Scalding, NoSQL, Scala, Functional Programming and Big Data

Posted by Dean Wampler on  Dec 16, 2013

Dean Wampler explains Scalding and the other Hadoop support libraries, the return of SQL, how (big) data is the killer application for functional programming, Java 8 vs Scala, and much more.

37:50

Sadek Drobi on Functional Programming and the Web, Fixing CMS with prismic.io

Posted by Sadek Drobi on  Oct 16, 2013

Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.

18:47

Interview with Sven Efftinge on Xtend and Xtext

Posted by Sven Efftinge on  Apr 26, 2013

Sven Efftinge talks with Alex Blewitt at EclipseCon 2013 in Boston about Xtend, a Java-compatible language which, and Xtext, a general DSL and IDE editor framework. Read on to find out more.

30:00

Ben Christensen on Resilience at Netflix with Hystrix, Reactive Programming for the JVM with RxJava

Posted by Ben Christensen on  Apr 25, 2013 1

Ben Christensen explains how Netflix manages to stay online even with millions of users, the Hystrix fault tolerance library, how Netflix discovered reactive programming and why it ported Rx to Java.

15:27

David Nolen on Logic and Constraint Programming, Core.logic, Mozart/Oz

Posted by David Nolen on  Mar 08, 2013

David Nolen explains the ideas behind logic and constraint programming, how they're used in his Clojure core.logic library, Prolog, the features in the Oz language and Mozart/Oz, and much more.

24:50

Sadek Drobi, the Play 2.0 Story and what's new in 2.1

Posted by Sadek Drobi on  Feb 15, 2013

Sadek talks about the origins of Playframework, motivations behind 2.0 rewrite and Scala integration. He explains how important is it to have appropriate architecture and programming model while dealing with Realtime. He then reveals some features of the newly released 2.1 version.

23:54

Jeff Brown on Grails 2 and Groovy

Posted by Jeff Brown on  Feb 11, 2013

Jeff talks about the powerful features that come with Grails 2 and how it can be used as a rapid application development framework. He also compares it with Rails and Django and explains how it can be combined with other components from the Spring portfolio.

19:18

David Nolen on ClojureScript, Javascript, Source Maps

Posted by David Nolen on  Feb 05, 2013

David Nolen explains the state of ClojureScript and how it integrates with browsers and the Javascript ecosystem. Also: Source Maps and how they will make Javascript a better compilation target.

Stuart Williams on Vert.x

Posted by Stuart Williams on  Jan 22, 2013

Stuart Williams explains vert.x: basic idea and architecture, how it uses Java's NIO and async APIs, how it allows using various JVM languages (Groovy, JRuby, Scala, etc), the EventBus and much more.

Rich Hickey on Datomic, CAP and ACID

Posted by Rich Hickey on  Jan 21, 2013

Rich Hickey explains the basics of Datomic, its approach to transactions and query, Datalog, CAP, ACID and BASE, and much more.

Bob Lee on Java's Future, Lambdas, DI with Guice vs Dagger, Java and Ruby at Square

Posted by Bob Lee on  Jan 11, 2013 2

Bob Lee explains the popularity of Java, future language features like Lambdas, DI with Guice vs. the Dagger framework, the role of Java vs. Ruby at Square, hiring at Square, security and much more.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT