Quantcast
Channel: scala – O'Reilly Radar
Browsing latest articles
Browse All 17 View Live

Image may be NSFW.
Clik here to view.

Why use Scala

Scala is not strictly a functional programming language — it was designed from the ground up to be an object-oriented and functional hybrid. So programmers need to choose which methodology to use, but...

View Article



Tools for test-driven development in Scala

Scala, a language designed for well-structured and readable programs, is richly provisioned with testing frameworks. The community has adopted test-driven development (TDD) and behavior-driven...

View Article

Four short links: 3 April 2013

Capn Proto — open source faster protocol buffers (binary data interchange format and RPC system). Saddle — a high performance data manipulation library for Scala. Vega — a visualization grammar, a...

View Article

R as a Programming Language

Garrett Grolemund is an O’Reilly author and teaches classes on data analysis for R Studios. We sat down to discuss why data scientists, statisticians, and programmers alike can use the R language to...

View Article

The Appeal of the Lift Web Framework

Lift is one of the better-known web frameworks for Scala. Version 2.5 has just been released, so it seems like a good time to show features of Lift that I particularly like. Lift is different from...

View Article


A Birds-eye View with Lift

Lift is a web framework built for the Scala programming language, running on the Java Virtual Machine. Version 2.5 recently shipped, and I’m highlighting features of the framework that I find...

View Article

Squeaky Clean Ajax and Comet with Lift

Lift is a web framework for Scala, and is probably best known for having great Comet and Ajax support. I’ve been touring the features of Lift that I find appealing. Initially I looked at...

View Article

Image may be NSFW.
Clik here to view.

3 simple reasons why you need to learn Scala

Buy Learning Scala.Editor’s Note: If you’re a Java developer these days, one who is fully entrenched within the Java SE or Java EE development environment, you’ve grown accustomed to waiting for new...

View Article


Image may be NSFW.
Clik here to view.

How reactive applications adapt

One of the fascinating things found in nature is the ability of a species to adapt to its changing environment. The canonical example of this is Britain’s Peppered Moth. When newly industrialized...

View Article


Four short links: 11 March 2016

Strategic Dialogue Management via Deep Reinforcement Learning (Adrian Colyer) — a neural network learns to play Settlers of Catan. Is nothing sacred? scala school — Twitter’s instructional material...

View Article
Browsing latest articles
Browse All 17 View Live




Latest Images