x Take the InfoQ Survey !
Older Newer rss

Phosphor: Illuminating Dynamic Data Flow in Commodity JVMs

Posted by Jonathan Bell, Gail Kaiser  on  Feb 11, 2015

Jonathan Bell & Gail Kaiser introduce Phosphor, a dynamic taint tracking system for the JVM, describing the approach used to achieve portable taint tracking.


Functional Systems @ Twitter

Posted by Marius Eriksen  on  Jan 09, 2015

Marius Eriksen explains Twitter's experiences with functional programming (with Scala) @ Twitter: where functional techniques worked and where not. Also: how the Scala language has scaled with Twitter


Why Spark Is the Next Top (Compute) Model

Posted by Dean Wampler  on  Dec 15, 2014

Dean Wampler argues that Spark/Scala is a better data processing engine than MapReduce/Java because tools inspired by mathematics, such as FP, are ideal tools for working with data.


Reactive APIs in Spray, Akka and Scala

Posted by Jan Machacek  on  Nov 23, 2014

Jan Machacek demos creating and using reactive APIs in Scala with Spray and Akka.


Refactoring in Java, Scala, and Clojure

Posted by Glen Peterson  on  Aug 02, 2014 2

Glen Peterson uses the Expression Problem to compare refactoring in Java, Scala and Clojure, showing how traits minimize changes in Scala when an interface changes and how Clojure avoids some issues.


Parallel-lazy Performance: Java 8 vs Scala vs GS Collections

Posted by Craig Motlin  on  Jul 24, 2014

Sponsored by Goldman Sachs. Java 8 has Streams, Scala has parallel collections, and GS Collections has ParallelIterables. How well do they perform?


Scala: The Good Parts

Posted by Jack Singleton  on  Jul 05, 2014

Jack Singleton discusses how to improve code readability and maintainability in Scala, and how to be productive with Options, Immutability, and the Collections library.


Building a Trading Platform in 6 Weeks in an Organization That Would Really Rather We Didn't

Posted by Lance Walton  on  Jun 22, 2014

Lance Walton shares the experience of a small team building a trading platform in 6 weeks in Scala and Lift while fighting against an opposing organizational culture.


Coding in Style: How to Wield Scala in the Trenches

Posted by Josh Suereth  on  Jun 22, 2014

Josh Suereth discusses Scala: expressions, abstracting behaviors, FP & OOP, Futures & Promises, libraries with implicit classes and value classes, tracking lexical state with implicit values.


The No-framework Scala Dependency Injection Framework

Posted by Adam Warski  on  May 30, 2014

Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.


I Want to Believe (not sure yet)

Posted by Marc-Daniel Ortega  on  May 28, 2014

Marc-Daniel Ortega shares code snippets showing how to implement some logic in a functional language inspired by “Functional Programming in Scala”, avoiding the OOP influence.


Write Your Lisp in Scala

Posted by Stefan Chis  on  May 24, 2014

Stefan Chis demos building a Lisp dialect in Scala, covering: parsing code, defining data types and functions, evaluating expressions, implementing higher order functions.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy