Scala

TwitterFacebook
Get flash to fully experience Pearltrees
https://bitbucket.org/phdoerfler/sbt-fxml

phdoerfler / sbt-fxml

Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams! Try Bitbucket, free sbt-fxml sbt-fxml is the missing link for your JavaFX FXML files and your codebase. If you have used the Android IDE or playframework before, you will feel right at home.
Scala is starting to be really popular, and there are many reasons why you might like to use it in your current projects. At akquinet we’re now using Scala inside Java applications to reduce the amount of written code and to benefit from Scala’s flexibility. However, integrating Java and Scala in the same application requires some tricks. Using Java classes in Scala is pretty straightforward; however, using Scala classes in Java is not. Scala has several language features which cannot be directly mapped to Java, for example function types and traits. Here we will describe how these language features are compiled to Java byte code and how to access them from Java afterwards.

Integrating Scala components in a Java application « akquinet-blog

http://blog.akquinet.de/2011/07/20/integrating-scala-components-in-a-java-application/
http://www.codecommit.com/blog/java/interop-between-java-and-scala 9 Feb 2009 Sometimes, the simplest things are the most difficult to explain. Scala’s interoperability with Java is completely unparalleled, even including languages like Groovy which tout their tight integration with the JVM’s venerable standard-bearer.

Interop Between Java and Scala

Scalazine What's New in Scala 2.8: Package Objects by Martin Odersky September 14, 2010 Summary The third installment of a series of articles on the latest Scala release, Scala 2.8, Martin Odersky explains package objects. Until 2.8, the only things you could put in a package were classes, traits, and standalone objects. These are by far the most common definitions that are placed at the top level of a package, but Scala 2.8 doesn't limit you to just those. http://www.artima.com/scalazine/articles/package_objects.html

What's New in Scala 2.8: Package Objects

http://www.artima.com/pins1ed/index.html

Programming in Scala, First Edition

Programming in Scala, First Edition by Martin Odersky, Lex Spoon, and Bill Venners December 10, 2008 We are publishing the first edition of Programming in Scala here to support the Scala community. We hope to benefit the community by providing a high-quality introduction and reference online and for free. If you are curious about Scala, or if you need to hyperlink a reference to some part of Scala's rationale or style, by all means use the online version.
The Scala IDE for Eclipse is centered around seamless integration with the Eclipse Java tools, providing many of the features Eclipse users have come to expect including, Support for mixed Scala/Java projects and any combination of Scala/Java project dependencies. Type driven operations are transparent across Scala and Java files and projects, allowing straightforward references from Scala to Java and vice versa. A Scala editor with syntax highlighting, inferred type and scaladoc hovers, hyperlinking to definitions, code completion, error and warning markers, indentation, brace matching. Project and source navigation including Scala support in the Package explorer view with embedded outline, outline view, quick outline, open type, open type hierarchy.

Home | Scala IDE for Eclipse Space

https://www.assembla.com/wiki/show/scala-ide