<?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>JavaPulse &#187; concurrency</title>
	<atom:link href="http://javapulse.net/tag/concurrency/feed/" rel="self" type="application/rss+xml" />
	<link>http://javapulse.net</link>
	<description>a finger on the pulse of the freelance Java&#0153; market in the Netherlands</description>
	<lastBuildDate>Sat, 19 Jun 2010 11:00:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Devoxx 2008 Highlights: RIA, Concurrency, Scripting Languages, and Working Smart!</title>
		<link>http://javapulse.net/2008/12/23/devoxx-2008-highlights/</link>
		<comments>http://javapulse.net/2008/12/23/devoxx-2008-highlights/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 08:38:52 +0000</pubDate>
		<dc:creator>Clara Ko</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[devoxx08]]></category>
		<category><![CDATA[java 7]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://javapulse.net/?p=119</guid>
		<description><![CDATA[At Devoxx 2008 I got to hear about new stuff and meet new people &#8211; everything I expected from the biggest independent Java conference in the world. From what I hear, it is a conference with more stuff and less fluff &#8211; even said by Sun employees in comparison with JavaOne. It is big enough [...]]]></description>
			<content:encoded><![CDATA[<p>At <a href="http://www.devoxx.com/display/JV08/Home" target="Devoxx 2008">Devoxx 2008</a> I got to hear about new stuff and meet new people &#8211; everything I expected from the biggest independent Java conference in the world. From what I hear, it is a conference with more stuff and less fluff &#8211; even said by Sun employees in comparison with <a href="http://java.sun.com/javaone/" target="JavaOne">JavaOne</a>. It is big enough so that you can move around between talks in the same slot and if you&#8217;re not going to talks, there are always other people to hang out with. Topics that are discussed at Devoxx usually become mainstream within a year or two in the Netherlands. Perhaps they become mainstream sooner in other countries. Devoxx is always interesting for consultants such as myself to keep track of the latest trend. Not everything however, become mainstream or relevant, so the trick is to pick out the right topics to dive into later.</p>
<p>Here are some highlights from Devoxx 2008:</p>
<hr/>
<strong>JavaFX</strong><br />
Sun has been hyping <a href="http://javafx.com" target="JavaFX">JavaFX</a> since 2006, but it finally had a demo that really caught people&#8217;s attention. It was a media player that was playing 9 videos simultaneously with nice effects. The key thing is that you can drag the player out of your browser onto your desktop while it continues running without a glitch. And because JavaFX apps run in its own container, it cannot crash your browser. The demos on the site somehow didn&#8217;t seem as cool as the demos from the keynotes and JavaFX presentations &#8211; I guess they save those for the conferences. I&#8217;m glad there is more and more means to create rich internet applications. Up until now there has only been <a href="http://www.adobe.com/products/flex/"target="Adobe">Adobe Flex</a>/<a href="http://www.adobe.com/products/air/" target="Adobe">Air</a> &#8211; which are good developments in their own right. Competition brings innovation and pushes the technology forward. The more people get used to the tools available, the more they can start taking advantage of the new possibilities.</p>
<hr/>
<p><strong>Java 7</strong><br />
In a keynote, <a href="http://blogs.sun.com/mr/" target="Mark Reinhold">Mark Reinhold</a> gave a summary of the changes in the JDK for Java 7. Here is a <a href="http://hamletdarcy.blogspot.com/2008/12/java-7-update-from-mark-reinhold-at.html" target="_blank">good summary</a> by a fellow Devoxx attendee. The main idea I got from this is the work started by Doug Lea with <a href="http://jcp.org/en/jsr/detail?id=166" target="JSR-166">JSR-166</a> to introduce a light-weight concurrency framework into Java with the intention to take advantage of the increasing availability of multi-core processors. This has been in the working since Java 5, but is finally coming to light.</p>
<hr/>
<p><strong>Smart = Agile++</strong><br />
<a href="http://javapulse.net/2008/12/24/smart-agile-by-ivar-jacobson/">Smart = Agile++</a></p>
<hr/>
<strong>JavaPosse</strong><br />
At the JavaPosse talk, they did a recording of audience reaction to various topics. Beer was sponsored by <a href="http://www.atlassian.com/" target="Atlassian">Atlassian</a> &#8211; makers of my favorite suite of tools. You can download the podcast <a href="http://javaposse.com/index.php?post_id=412440">here</a>. One of the up and coming topics is non-Java languages &#8211; dynamic, scripting lanugages that should make development more productive by skipping the compilation, packaging, and deploying cycle for each change. Of the various scripting languages and frameworks out there, most Java developers prefer <a href="http://groovyandgrails.com/" target="Groovy and Grails">Groovy and Grails</a> because of its tight integration with Java. Another plus in my book is because it was acquired by <a href="http://springsource.com">SpringSource</a>. Groovy bridges the scripting world with enterprise Java &#8211; the world that we are familiar with. Some say that <a href="http://techtracer.com/2007/03/12/groovy-with-grails-%e2%80%93-java%e2%80%99s-fight-back-to-ruby-on-rails/">Groovy and Grails is Java&#8217;s answer to Ruby on Rails</a>.</p>
<hr/>
<strong>Summary</strong><br />
Here are my list of current and upcoming Java topics:</p>
<ul>
<li>rich internet applications</li>
<li>concurrency</li>
<li>agile</li>
<li>scripting languages</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://javapulse.net/2008/12/23/devoxx-2008-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
