Re: The Scala Programming Language
Jon <[email protected]>
| Newsgroups | gmane.org.ballistichelmet.lambda |
|---|---|
| Message-ID | <[email protected]> |
very cool. i'll be waiting for the .net build though. dvanhorn wrote: > -------- Original Message -------- > Subject: [TYPES] ANNOUNCEMENT: The Scala Programming Language > Date: 20 Jan 2004 17:13:59 +0100 > From: Martin Odersky <[email protected]> > To: [email protected] > [The Types Forum, http://lists.seas.upenn.edu/mailman/listinfo/types-list] > > > We'd like to announce availability of the first implementation of the > Scala programming language. Scala smoothly integrates object-oriented > and functional programming. It is designed to express common > programming patterns in a concise, elegant, and type-safe way. Scala > introduces several innovative language constructs. For instance: > > - Abstract types and mixin composition unify ideas from object and > module systems. > > - Pattern matching over class hierarchies unifies functional and > object-oriented data access. It greatly simplifies the processing of > XML trees. > > - A flexible syntax and type system enables the construction of > advanced libraries and new domain specific languages. > > At the same time, Scala is compatible with Java. Java libraries and > frameworks can be used without glue code or additional declarations. > > The current implementation of Scala runs on Java VM. It requires JDK > 1.4 and can run on Windows, MacOS, Linux, Solaris, and most other > operating systems. A .net version of Scala is currently under > development. > > For further information and downloads, please visit: > > scala.epfl.ch > > > ====================================================================== > Martin Odersky and the Scala team, > Swiss Federal Institute of Technology, Lausanne (EPFL). > _______________________________________________ > Lambda mailing list > [email protected] > http://ballistichelmet.org/mailman/listinfo/lambda