BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Scala Content on InfoQ

  • Scala IDE 2.0 Adds Refactoring Support

    Just before Christmas, version 2.0 of the Scala IDE was released. The Scala IDE project, started by Miles Sabin, and later joined by Typesafe to result in a production quality Scala development environment. InfoQ caught up with Typesafe's Iulian Dragos to ask what's new.

  • Keeping Scala Fresh(er)

    With Scala 2.10 on the horizon, and recent controversial opinions, what really is the story with Scala's backward compatibility, and how will it affect popular Scala libraries? If Josh Suereth is right, a reboot of the Scala Fresh project proposed by David Pollak last year.

  • Typesafe Stack Adopts Play Framework

    Typesafe announced the Play framework will be included in the Typesafe Stack 2.0. The Play framework is a Rails/Grails like framework originally focused on Java not Scala. Now the Play framework 2.0 supports Scala and Java as first class citizen. InfoQ catches up with Donald Fischer, President and CEO of Typesafe, to get his thoughts on adding the Play framework to the Typesafe Stack.

  • Yammer Moving from Scala to Java

    Yammer is moving from Scala to Java, after finding in a year-long experiment that the benefits provided by writing in a terser language don't outweigh the benefits of the complexities in having to train new employees and debugging performance problems. The email also suggests a number of performance improvements that can be made by avoiding certain patterns.

  • Scala+GWT Brings Scala to the Browser, New Documentation Site and Scala Days 2012 Announced

    Scala+GWT makes it possible to run Scala in the browser, the latest release supports most of the language. The new Scala+GWT Eclipse plug-in uses GWT's development mode for faster turnaround. Also, the Scala team announced a new documentation website and the date for 2012's Scala Days conference.

  • Opinion: Is Scala the new EJB 2?

    Stephen Colebourne, developer of the Joda Time library and spec lead for the JSR date time improvements to the Java language, has posted a thought-provoking piece on the applicability of the Scala language. He compares it to EJB 2, which he said was the nadir of the Java EE specification as being something which "added more complexity without providing the expected gains."

  • Heroku gets Scala

    It was announced today (October 3rd, 2011) at JavaOne that Heroku, SalesForce.com's recently acquired PaaS provider, is getting Scala support. Heroku is teaming up with Typesafe to add Scala support to the Heroku platform. Typesafe, "the Scala company", was co-founded by Scala creator Martin Odersky.

  • Cross-Compiling Scala for .NET

    Scala, a popular language for the Java platform, is making inroads to .NET thanks to a project run by École Polytechnique Fédérale de Lausanne and funded by Microsoft. The project heavily relies on Jeroen Frijters’ IKVM, which is a Java Virtual Machine that runs on the CLR (.NET and Mono).

  • Xtext 2.0 Released

    Xtext 2.0 was released today as part of the Eclipse Indigo release. If offers a new refactoring framework, a new expression language, and a new statically typed template language. InfoQ spoke with Sven Efftinge, creator and lead architect of Xtext.

  • Scala 2.9.0 Introduces Parallel Collections

    The latest Scala release 2.9.0 introduces parallel collections to easily utilize multicore processors. Other new features are an improved REPL, ScalaDoc and new packages for interacting with the operating system.

  • Akka 1.1 Released, Brings Many Improvements to Futures and Performance, Reduces Dependencies,

    Akka 1.1 was released with many improvements in performance, Futures and more. The basic Akka also has no dependencies except for Scala 2.9. InfoQ caught up with Jonas Bonér to talk about the current state and the future of Akka.

  • Scala & Akka Creators Launch Typesafe Company for Multicore and Cloud Architectures

    Scala creator Martin Odersky joined forces with Jonas Bonér, the creater of Akka, and launched Typesafe. With $3 million Series A financing led by Greylock Partners, Typesafe offers commercial support for enterprise development of multicore and cloud architectures.

  • Creating a new JVM language

    Creating a new JVM based language has recently hit the for with the news of the proposed Ceylon project. In fact, the JVM already has a diverse set of languages, both statically typed and dynamically typed. What does it take for a new language to hit the mark?

  • Erlang Copied Scala's Actors & Erlang's VM is almost a Clone of the JVM

    Erlang Co-creators, Joe Armstrong and Robert Virding, admit that Erlang is heavily inspired by the Java world. In an interview at ErlangFactory 2011 SF, they reveal how Scala Actors had shaped their work in what they then called Erlang Processes. Moreover, they acknowledge the fact that Erlang's VM is barely a clone of the famous JVM.

  • Akka Reaches 1.0 Status: Brings the Actor Model to Java and Scala

    Project lead Jonas Bonér has announced today that Akka has reached its 1.0 milestone. InfoQ spoke to Bonér to find out more about the project.

BT