Scala

  • submit to reddit

Implementing Factories in Scala & MacWire 0.3

Factories are useful when we need to create multiple instances of a class at run-time, usually providing some parameters, but still without...

0 replies - 1 views - 06/20/13 by Adam Warski in Articles

ElasticMQ 0.7.0: Long Polling, Non-Blocking Implementation Using Akka and Spray

ElasticMQ 0.7.0, a message queueing system with an actor-based Scala and Amazon SQS-compatible interfaces, was just released. It is a major rewrite, using...

0 replies - 2445 views - 06/13/13 by Adam Warski in Articles

JVM Performance Magic Tricks

HotSpot, the JVM we all know and love, is the brain in which our Java and Scala juices flow. Over the years, it’s been improved and tweaked by more than a...

0 replies - 6503 views - 06/05/13 by Niv Steingarten in Articles

SBT per Version Global Plugins

I'm an IntelliJ user, so I have the SBT idea plugin permanently in my global SBT plugins. This is fine, until I start working across versions of SBT, and...

0 replies - 1224 views - 06/01/13 by James Roper in Articles

Real-time Charts With Play Framework and Scala: Extreme Productivity on JVM for Web

Being a hardcore back-end developer, whenever I am thinking about building web application with some UI on JVM platform, I feel scared. And there are reasons...

0 replies - 2600 views - 06/01/13 by Andriy Redko in Articles

How Could Scala do a Merge Sort?

Merge sort is a classical "divide and conquer" sorting algorithm. You should have to never write one because you'd be silly to do that when a standard library...

0 replies - 1392 views - 05/23/13 by Alex Staveley in Articles

Coursera's Scala Course

Coursera run an excellent Scala course which I just had the opportunity of participating in. The course duration is seven weeks. Each week consists of about...

1 replies - 3738 views - 05/22/13 by Alex Staveley in Articles

Launching Scalabitz

This week marks the launch of my lingering weekend-project: scalabitz.com. It tries to surface interesting Scala content through the API of link-shortener...

0 replies - 2603 views - 05/14/13 by Sander Mak in Articles

A Completely Thread-Safe ZeroMQ Socket Interface for Scala

A great tool for messaging-oriented architectures just appeared on GitHub.  A thread-safe ZeroMQ socket interface for Scala simply called "scala-zeromq"...

0 replies - 3728 views - 05/13/13 by Mitch Pronschinske in Articles

Advanced Routing in Play Framework

We frequently get questions about how to meet all sorts of different routing needs in Play Framework. While the built in router is enough for most users,...

0 replies - 1855 views - 05/10/13 by James Roper in Articles

Extracting PDF Text with Scala

This example extracts the text contents of a PDF for use in other systems. This demonstrates some basic differences from Java: multi-line strings (hooray!),...

0 replies - 1896 views - 05/09/13 by Gary Sieling in Articles

Entity recognition with Scala and Stanford NLP Named Entity Recognizer

The following sample will extract the contents of a court case and attempt to recognize names and locations using entity recognition software from Stanford...

0 replies - 1696 views - 05/08/13 by Gary Sieling in Articles

Lazy Sequences in Scala and Clojure

Lazy sequences (also known as streams) are an interesting functional data structure which you might have never heard of. Basically lazy sequence is a list...

1 replies - 3569 views - 05/06/13 by Tomasz Nurkiewicz in Articles

MacWire 0.2: Scopes are Simple!

MacWire generates new instance creation code of given classes, using values in the enclosing type for constructor parameters, with the help of Scala...

0 replies - 1308 views - 04/29/13 by Adam Warski in Articles

Book Review: Beginning Scala (David Pollak)

Firstly, sorry it has been so long since last blog post.  Life is busy when you have two children.  I decided to try and learn Scala in 2013 and...

0 replies - 1728 views - 04/26/13 by Alex Staveley in Articles