Roundup 2010 - Scala
Fully formatted shownotes can always be found at http://javaposse.com Recorded at the Java Posse Roundup 2010 - a discussion on Scala. Please join us in San Francisco for a 3 day intensive Scala training course. The early bird pricing expires on Wednesday July 15th 2010. http://artima.com/seminars * Extending the Scala Language + Operators - http://www.artima.com/scalazine/articles/steps.html + Actors - http://www.scala-lang.org/node/242 + Compiler plugins - http://www.scala-lang.org/node/140 * Traits + http://www.scala-lang.org/node/126 * Closures + http://www.scala-lang.org/node/138 * Option types + http://blog.lostlake.org/index.php?/archives/50-The-Scala-Option-class-and-how-lift-uses-it.html * Benevolent dictator for life + http://en.wikipedia.org/wiki/Benevolent_Dictator_For_Life * Implicits + http://debasishg.blogspot.com/2010/06/scala-implicits-type-classes-here-i.html * Perl - more than one way to do it + http://en.wikipedia.org/wiki/There's_more_than_one_way_to_do_it * Implicit manifest (reification) + http://www.scala-blogs.org/2008/10/manifests-reified-types.html * XML literals + http://www.codecommit.com/blog/scala/working-with-scalas-xml-support * Groovy builders + http://groovy.codehaus.org/Builders * Scala wicket + http://www.slideshare.net/stuq/basic-wicket-and-scala * Github javabin scala training + http://github.com/javaBin/scala-training-slides * Talking puffin + http://talkingpuffin.org/ * Beginning Scala - David Pollak + http://www.amazon.com/Beginning-Scala-David-Pollak/dp/1430219890/ref=pd_sim_b_4 * Programming in Scala - Odersky, Venners, Spoon + http://www.amazon.com/Programming-Scala-Comprehensive-Step-step/dp/0981531601/ref=pd_sim_b_1 * O'Relly Scala book + http://www.amazon.com/Programming-Scala-Scalability-Functional-Objects/dp/0596155956/ref=pd_sim_b_1 * Monadic design patterns + http://www.amazon.com/Pro-Scala-Monadic-Design-Patterns/dp/143022844X * Scala koans + http://github.com/dickwall * Lift + http://liftweb.net/ * Case classes + http://www.scala-lang.org/node/107 * Case class inheritance issues - now deprecated in 2.8 + http://www.scala-lang.org/node/3289 + Discussion - http://www.scala-lang.org/node/6202 * Structural types + http://markthomas.info/blog/?p=66 * Annotations (e.g. JPA) + http://www.scala-lang.org/node/106 + http://www.hars.de/2009/03/jpa-with-scala.html * Functional Java, Objective Scala talk + http://www.devoxx.com/display/DV09/Funky+Java,+Objective+Scala * Scalatest + http://www.artima.com/scalatest/
Thanks * Libsyn.com - http://www.libsyn.com - for hosting and bandwidth * Feedburner.com - http://www.feedburner.com - for feed redirect * Kirsty Doherty, Amy Ehmann for Java Posse artwork * Theme Music: + Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI), - written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney. - Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad. - Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg + Closing - Juan Carlos Jimenez - In the House (Intro No. 1)
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall