<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java Software Development Videos and Tutorials &#187; scala</title>
	<atom:link href="http://www.java-tv.com/tag/scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.java-tv.com</link>
	<description>Java Software Development Videos and Tutorials</description>
	<lastBuildDate>Tue, 07 Feb 2012 06:59:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Migrating a Struts/Java E-Mail Application to Lift/Scala</title>
		<link>http://www.java-tv.com/2012/02/07/migrating-a-strutsjava-e-mail-application-to-liftscala/</link>
		<comments>http://www.java-tv.com/2012/02/07/migrating-a-strutsjava-e-mail-application-to-liftscala/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 06:59:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[struts]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2162</guid>
		<description><![CDATA[This video reports decisions and experiences in migrating a Java application to Lift/Scala. The topics covered are: The Mapper OR-Mapping framework; Problems in separating user interface from business logic; Comparison with JPA and Hibernate; How to get quickly an application without scaffolding; Configuring Lift by the LiftRules and S objects; The abundance of singleton objects in Lift and its relation to dependency injection; How to do transaction processing with Lift/Mapper; How to do central, and local exception reporting with Lift; How to do URL rewriting.
http://days2010.scala-lang.org/node/138/160
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2012/02/07/migrating-a-strutsjava-e-mail-application-to-liftscala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functional Thinking for Java</title>
		<link>http://www.java-tv.com/2012/01/31/functional-thinking-java/</link>
		<comments>http://www.java-tv.com/2012/01/31/functional-thinking-java/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 12:31:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[functional programming]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2151</guid>
		<description><![CDATA[This video shows you how to transition from a Java writing imperative programmer to a functional programmer, using Java, Clojure and Scala for examples. It takes common topics from imperative languages and looks at alternative ways of solving those problems in functional languages. 
As a Java developer, you know how to achieve code-reuse via mechanisms like inheritance and polymorphism. Code reuse is possible in functional languages as well, using high-order functions, composition, and multi-methods. Expect your mind to be bent, but you’ll leave with a much better understanding of both ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2012/01/31/functional-thinking-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Spring Java Configuration in Scala</title>
		<link>http://www.java-tv.com/2012/01/17/writing-spring-java-configuration-in-scala/</link>
		<comments>http://www.java-tv.com/2012/01/17/writing-spring-java-configuration-in-scala/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 18:02:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2129</guid>
		<description><![CDATA[To make the transition from Java to Scala easier, you might want to keep some of the existing Java frameworks your company have experience in using. At least that is our theory when we chose to keep SpringMVC as web framework in my current Scala project. Time will tell if we are right or wrong in that theory :)
A nice little side effect is that Scala could make Spring Java configuration go from cool to great. This video shows how a Spring configuration could look in Scala, and how we ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2012/01/17/writing-spring-java-configuration-in-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaFX 2.0 With Alternative Languages</title>
		<link>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/</link>
		<comments>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 13:34:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=2065</guid>
		<description><![CDATA[JavaFX 2.0 is the next version of a revolutionary rich client platform for developing immersive desktop applications. One of the new features in JavaFX 2.0 is a set of pure Java APIs that can be used from any JVM language, opening up tremendous possibilities. This talk demonstrates the future potential of using JavaFX 2.0 together with alternative languages including Groovy, Clojure, Scala, Fantom and Visage.

Video Producer: Jazoon Conference
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2011/11/29/javafx-2-0-with-alternative-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing Asynchronous Web Application (Comet) Using the Atmosphere Framework</title>
		<link>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/</link>
		<comments>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 12:31:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1674</guid>
		<description><![CDATA[Today writing portable Web applications that can use the power of the Comet technique is almost impossible: Tomcat, Jetty, and Grizzly/GlassFish application server all have their own set of private APIs. Atmosphere leverages and builds on Project Jersey and the Java API for RESTful Web Services (JAX-RS). Jersey is the open resource reference implementation of JAX-RS that makes it easier to build RESTful Web services. Atmosphere and Jersey complement each other, with the goal of making it easier to build Comet-based Web applications that include a mix of Comet and ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/11/02/writing-asynchronous-web-application-comet-using-the-atmosphere-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Higher with ScalaTest</title>
		<link>http://www.java-tv.com/2010/09/21/get-higher-with-scalatest/</link>
		<comments>http://www.java-tv.com/2010/09/21/get-higher-with-scalatest/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 10:50:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scalatest]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1640</guid>
		<description><![CDATA[This video presents ScalaTest, a new testing tool that will let you work at a higher level than JUnit and TestNG. You&#8217;ll learn about high-level features of Scala such as traits and self-types, implicit conversions and parameters, functions and closures, and internal DSLs, and see how ScalaTest exploits these features to help you work more productively. You&#8217;ll see how you can reduce the lines of test code you write by half and more, how to mix Scala into your existing JUnit or TestNG infrastructure, and how to use Scala in ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/09/21/get-higher-with-scalatest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicket and Scala</title>
		<link>http://www.java-tv.com/2010/08/30/wicket-and-scala/</link>
		<comments>http://www.java-tv.com/2010/08/30/wicket-and-scala/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 11:06:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[wicket]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1612</guid>
		<description><![CDATA[This video presents Wicket (an Apache web framework for Java ) and Scala. He describes the features that make Wicket and Scala really amazing. He also gives a quick start on how to get a Wicket Scala project running in not time.
http://skillsmatter.com/podcast/java-jee/wicket-and-scala
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/08/30/wicket-and-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Absorbing Scala in the Java Ecosystem</title>
		<link>http://www.java-tv.com/2010/08/11/absorbing-scala-in-the-java-ecosystem/</link>
		<comments>http://www.java-tv.com/2010/08/11/absorbing-scala-in-the-java-ecosystem/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 13:43:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1576</guid>
		<description><![CDATA[Eishay Smith presents the main differences between Scala and Java, explaining how the Java developers can start integrate Scala code into their development, building, testing and runtime environments. Smith also talks about Scala’s learning curve, IDE integration issues and problems people face when Scala is introduced to their organization. 
http://www.infoq.com/presentations/Absorbing-Scala-in-the-Java-Ecosystem
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/08/11/absorbing-scala-in-the-java-ecosystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funky Java, Objective Scala</title>
		<link>http://www.java-tv.com/2010/06/29/funky-java-objective-scala/</link>
		<comments>http://www.java-tv.com/2010/06/29/funky-java-objective-scala/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 15:26:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1545</guid>
		<description><![CDATA[Polyglot programming is here and can improve your style. The first part of this session will look at libraries and techniques that you can use with today&#8217;s Java 6, and a peek ahead to Java 7. In the second part of this session we will look at Scala, it similarities to Java, and it&#8217;s easy access improvements. Along the way, some functional techniques will be introduced where they make sense, and where they make life easier. This is intended to be like easing into a warm swimming pool rather than ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/06/29/funky-java-objective-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A brief introduction to Scala for Java developers</title>
		<link>http://www.java-tv.com/2010/03/24/a-brief-introduction-to-scala-for-java-developers/</link>
		<comments>http://www.java-tv.com/2010/03/24/a-brief-introduction-to-scala-for-java-developers/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 13:02:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1472</guid>
		<description><![CDATA[Miles Sabin gives a brief introduction to Scala for Java developers covering the basic features of Scala which make it such a productive alternative to Java. He also shows how Scala can be introduced to existing Java projects without the need for a Big Bang migration process, by reusing existing libraries and tools from the Java ecosystems and migrating class by class.
Watch this video on SkillsMatter.com
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2010/03/24/a-brief-introduction-to-scala-for-java-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drunk on Software &#8211; Episode 17: Half of the Java Posse</title>
		<link>http://www.java-tv.com/2009/10/28/drunk-on-software-episode-17-half-of-the-java-posse/</link>
		<comments>http://www.java-tv.com/2009/10/28/drunk-on-software-episode-17-half-of-the-java-posse/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 11:58:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1237</guid>
		<description><![CDATA[In this episode we sat in the hands of God with Carl Quinn and Joe Nuxoll of the Java Posse – a weekly Java-related podcast. As expected we discussed the current state of Java, Scala, and other fun topics.
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/10/28/drunk-on-software-episode-17-half-of-the-java-posse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Stuart Halloway</title>
		<link>http://www.java-tv.com/2009/09/08/interview-with-stuart-halloway/</link>
		<comments>http://www.java-tv.com/2009/09/08/interview-with-stuart-halloway/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 12:21:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1158</guid>
		<description><![CDATA[An interview with Stuart Halloway, author of &#8220;Programming Clojure&#8221; and the &#8220;Java.next&#8221; article series. He talks about how evaluating Groovy, JRuby, Scala, and Clojure eventually lead him to write a book on Clojure.
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/09/08/interview-with-stuart-halloway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview with Venkat Subramaniam</title>
		<link>http://www.java-tv.com/2009/08/19/interview-with-venkat-subramaniam/</link>
		<comments>http://www.java-tv.com/2009/08/19/interview-with-venkat-subramaniam/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 13:31:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1083</guid>
		<description><![CDATA[Scott Davis interviewed Dr. Venkat Subramaniam, author of both Programming Scala and Programming Groovy. They talked about how each language fits comfortably into the toolkit of the modern Java developer. According to Venkat, &#8220;Groovy and Scala are good friends.&#8221;
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/08/19/interview-with-venkat-subramaniam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Feel Of Scala</title>
		<link>http://www.java-tv.com/2009/04/23/the-feel-of-scala/</link>
		<comments>http://www.java-tv.com/2009/04/23/the-feel-of-scala/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 10:59:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=895</guid>
		<description><![CDATA[Scala is a new language for the Java Platform that blends object-oriented and functional programming concepts. This talk will focus on the design choices of Scala, and what they mean for developer productivity. The talk will highlight what it means to program in a functional style, and show you how Scala facilitates programming in a hybrid of both functional and imperative styles. The talk will also explore how Scala compares to dynamic languages such as Ruby and Python. And you&#8217;ll see examples of real, production Scala code that will illustrate ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/04/23/the-feel-of-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaRebel and Scala &#8211; Java Posse Roundup 2009 Lightning Talk</title>
		<link>http://www.java-tv.com/2009/03/19/javarebel-and-scala-java-posse-roundup-2009-lightning-talk/</link>
		<comments>http://www.java-tv.com/2009/03/19/javarebel-and-scala-java-posse-roundup-2009-lightning-talk/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 11:57:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[javarebel]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=860</guid>
		<description><![CDATA[Alf Kristian Støyle demonstrated using Scala on top of JavaRebel, a JVM plugin that reloads modified  class files on-the-fly. 
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/03/19/javarebel-and-scala-java-posse-roundup-2009-lightning-talk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast Bytecodes for Funny Languages</title>
		<link>http://www.java-tv.com/2008/12/08/fast-bytecodes-for-funny-languages/</link>
		<comments>http://www.java-tv.com/2008/12/08/fast-bytecodes-for-funny-languages/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 11:31:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=627</guid>
		<description><![CDATA[In this presentation from the JVM Languages Summit 2008, Cliff Click discusses  how to optimize generated bytecode for running on the JVM. Click analyzes and  reports on Java, Scala, Clojure, JRuby, JPC and JavaScript/Rhino and points out  several places where each of them could increase their performance such as  elimination of FixNums, escape analysis and best practices for testing bytecode.
Watch this video on infoq.com
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2008/12/08/fast-bytecodes-for-funny-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 1073/1229 objects using disk: basic

Served from: www.java-tv.com @ 2012-02-07 03:01:11 -->
