<?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; clojure</title>
	<atom:link href="http://www.java-tv.com/tag/clojure/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>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>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>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>Clojure for Java Programmers &#8211; 2 of 2</title>
		<link>http://www.java-tv.com/2009/09/07/clojure-for-java-programmers-2-of-2/</link>
		<comments>http://www.java-tv.com/2009/09/07/clojure-for-java-programmers-2-of-2/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 11:55:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[functional programming]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1154</guid>
		<description><![CDATA[Part 2 of a presentation by Rich Hickey to the NYC Java Study Group. A gentle introduction to Clojure, part 2 focuses on Java integration, functional programming, persistent data structures and concurrency.
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/09/07/clojure-for-java-programmers-2-of-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clojure for Java Programmers &#8211; 1 of 2</title>
		<link>http://www.java-tv.com/2009/09/03/clojure-for-java-programmers-1-of-2/</link>
		<comments>http://www.java-tv.com/2009/09/03/clojure-for-java-programmers-1-of-2/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 11:44:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[clojure]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=1152</guid>
		<description><![CDATA[Part 1 of a presentation by Rich Hickey to the NYC Java Study Group. A gentle introduction to Clojure, part 1 focuses on reader syntax, core data structures, code-as-data, evaluation, special operators, functions, macros and sequences. No prior exposure to Lisp is presumed.
 
]]></description>
		<wfw:commentRss>http://www.java-tv.com/2009/09/03/clojure-for-java-programmers-1-of-2/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>
		<item>
		<title>Clojure</title>
		<link>http://www.java-tv.com/2008/12/08/clojure/</link>
		<comments>http://www.java-tv.com/2008/12/08/clojure/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 09:56:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[jvm]]></category>

		<guid isPermaLink="false">http://www.java-tv.com/?p=621</guid>
		<description><![CDATA[In this presentation from the JVM Languages Summit 2008, Rich Hickey discusses  Clojure, which is an implementation of Lisp. Topics covered include Clojure  features and syntax, example code, interoperation with Java, Clojure and  functional programming, persistent data structures, concurrency semantics,  references, transactions, software transactional memory, agents, implementation  and pain points.
Rich Hickey, the author of Clojure, is  an independent software designer, consultant and application architect with over  20 years of experience in all facets of software development. Rich has worked on  scheduling systems, ...]]></description>
		<wfw:commentRss>http://www.java-tv.com/2008/12/08/clojure/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 670/719 objects using disk: basic

Served from: www.java-tv.com @ 2012-02-07 03:12:30 -->
