Scala | News, how-tos, features, reviews, and videos

apples oranges slices mixture puzzle balance opposites fruit  savatore gersace flickr
thinkstock 842809822 escalator blurry

ice climbing

Python, Scala climb the ranks of language popularity

Python’s rise has been steady, while Scala’s rise this time may last longer than before

MakerBot Replicator+ 3D printer

Scala roadmap: What features to expect in Scala 3

A new compiler is the main new feature of the functional, object-oriented language—as well as binary incompatibility with Scala 2

intel coffee lake figurative image java

Beyond Java: Programming languages on the JVM

By running on the JVM, these languages run anywhere Java runs, work seamlessly with Java, and open up possibilities Java doesn’t

data rescue event nh lauren moore1  100713818

Udash framework brings Scala to web development

Udash compiles code to JavaScript and can work with JavaScript libraries such as Bootstrap and jQuery

Java sign

New JVM language stands apart from Scala, Clojure

Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is immutable by default

industrial metal background 104829789

Scala language moves closer to bare metal

The Scala Native project leverages LLVM compilers as a deployment mechanism for the functional and object-oriented language

Which big data programming language should I use?

Which freaking big data programming language should I use?

When it comes to wrangling data at scale, R, Python, Scala, and Java have you covered -- mostly

Java microframeworks Part 4: Play

Jump into Java microframeworks, Part 4: Play

Conclude your exploration of Java's microframeworks with the original ultra-lightweight development stack.

 microservices - minitature figurines service a circuit board

Java finally gets microservices tools

Lightbend's Lagom framework helps Java developers create and manage microservices architectures

9 programming languages

Functional languages: What they are, where they're going

Functional languages require that you rethink your approach to programming -- get tips from the developers of Clojure, Scala, and F#

Happy Birthday Java

Java at 20: The JVM, Java's other big legacy

The virtual machine that runs Java is also the runtime for new languages -- some quite unlike Java.

Scala.js lets you compile Scala to JavaScript

Scala creator Martin Odersky cites performance, type safety, and interoperability with JavaScript libraries as high points of using Scala.js.

Functional programming's high efficiency comes at a cost

Though tough to define, functional programming can bring real productivity boosts if you can navigate the learning curve.

Laptop keyboard entry

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and one of them could be the perfect fit for your next project.

Scala founder: Language due for 'fundamental rethink'

The Scala road map has three upgrades planned, with a simpler, more modular language set as the end goal. Mixins and traits

Learn how to mix new behaviors into Groovy and Scala classes.

6 technologies you should learn this year

Continually learning new skills is both a perk of being a software developer and a career necessity. The trick is knowing which trends to follow, so here's a list that'll help.

Open source Java projects: Akka

This installment of Open source Java projects showcases Akka, a JVM-based toolkit and runtime that implements the actor model as message-passing paradigm. Start with a simple example, then work through a more complex program using...

Load More