- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Introducing Scala
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application. Read more
James Strachan on Scala
Created by admin on 2009-07-06. Updated: 2009-07-06, 18:07A very strong endorsement for Scala came today from none other than James Strachan. He writes on his blog: "I can honestly say if someone had shown me the Programming Scala book by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." Read all about it in his post!
Zeus Technology's ZXTM and Scala
Created by admin on 2009-07-01. Updated: 2009-07-01, 20:07Zeus Technology Ltd is a company based in Cambridge, UK. Once well known for their Zeus Webserver, they are now focused on their flagship product ZXTM, a high performance internet traffic manager. Scala fits into their product by using their existing feature of Java Extensions, allowing people to write Scala code to manipulate and route network traffic. They recently published an article about using Scala and ZXTM together and, according to their experience, the result works very nicely indeed.
If you want to experiment, free developer licenses are available to Scala developers.
Scala Books in Top Ten at JavaOne
Created by bagwell on 2009-06-22. Updated: 2009-06-24, 19:21It seems that more people are learning about Scala. At JavaOne 2009, three of the books about Scala were in the Top Ten best sellers at the conference.
- 5th Programming in Scala
- 8th The Definitive Guide to Lift
- 9th Beginning Scala
Here's one report with more details.
Électricité de France Uses Scala
Created by bagwell on 2009-06-15. Updated: 2009-06-15, 14:50Alex McGuire talks about his experiences at EDF Trading, a subsidiary of Électricité de France (EDF), as a Team Leader for the group developing applications for energy derivatives trading and pricing. He explains the benefits EDFT has gained by replacing a substantial part of their 300,000 lines of Java code with Scala. Alex, a mathematician and former options trader, has over 15 years of development experience creating financial trading applications. Read about it here.
Interview: Scala Eclipse IDE Developer
Created by bagwell on 2009-06-08. Updated: 2009-07-02, 15:48Miles Sabin runs a Scala-centric consulting company, Chuusai Ltd, but is perhaps best known in the Scala world for his outstanding contribution to the Scala IDE for Eclipse. Miles has made a business out of providing companies using Scala with the tools, practical advice, development help, training and the general support they need to be successful quickly. He took time out to talk about his early Scala experiences, the type of work he now does and some inside scoop on where the Scala IDE for Eclipse is going. Read more about it here.
Introduction
Learn Scala
In the Enterprise
Research
Community
Compiler