<?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>Charlotte JUG</title>
	<atom:link href="http://www.charlottejug.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.charlottejug.org</link>
	<description>Charlotte NC Java/J2EE Professionals</description>
	<lastBuildDate>Fri, 19 Feb 2010 04:34:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mar 17th &#8211; Programming Clojure</title>
		<link>http://www.charlottejug.org/2010/02/19/mar-17th-programming-clojure/</link>
		<comments>http://www.charlottejug.org/2010/02/19/mar-17th-programming-clojure/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 04:32:25 +0000</pubDate>
		<dc:creator>twilliams</dc:creator>
				<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://www.charlottejug.org/?p=348</guid>
		<description><![CDATA[Find out why Clojure is Java.next]]></description>
			<content:encoded><![CDATA[<p>The JUG meeting offers a great place to network with other developers, recruiters and businesses as well as to learn new technologies. The <a href="http://www.charlottejug.org/meeting-info/"> location is on our website</a>, and as always we have refreshments available &#8211; thanks to our sponsor <a href="http://www.ettaingroup.com/">ettaingroup</a>!  If you plan to attend please use our <a href="http://anyvite.com/qteotq5dhz">Invitation</a>.</p>
<p><strong>Presentation Outline</strong></p>
<p>Find out why Clojure is Java.next</p>
<p>* Clojure provides clean, fast access to all Java libraries<br />
* Clojure provides all the low-ceremony goodness you know and love from dynamic languages<br />
* Clojure includes Lisp&#8217;s signature feature: Treating code as data through macros.<br />
* Clojure&#8217;s emphasis on immutability and support for software transactional memory make it a viable option for taking advantage of massively parallel hardware.</p>
<p>Clojure is a dynamic programming language for the Java Virtual Machine, with a compelling combination of features:</p>
<p>* Clojure is elegant. Clojure&#8217;s clean, careful design lets you write programs that get right to the essence of a problem, without a lot of clutter and ceremony.<br />
* Clojure is Lisp reloaded. Clojure has the power inherent in Lisp, but not constrained by the history of Lisp.<br />
* Clojure is a functional language. Data structures are immutable, and most functions are side-effect free. This makes it easier to write correct programs, and to compose large programs from smaller ones.<br />
* Clojure simplifies concurrent programming. Of course, Java itself has pretty good concurrency support, but there is wide agreement that lock-based concurrency is difficult to use correctly. Clojure provides alternatives to lock-based concurrency: software transactional memory, agents, and dynamic variables.<br />
* Clojure embraces Java. Calling from Clojure to Java is direct, and goes through no translation layer.<br />
* Unlike many popular dynamic languages, Clojure is fast. Wherever you need it, you can get the exact same performance that you could get from hand-written Java code.</p>
<p><strong>Presenter Bio</strong></p>
<p>Aaron Bedra is a principal at Relevance, Inc. (<a href="http://thinkrelevance.com/">http://thinkrelevance.com</a>) where he works as a technical lead, speaker, and author.  Aaron&#8217;s current focus is Enterprise Systems Integration using <a href="http://clojure.org/">Clojure</a> and <a href="http://jruby.org/">JRuby</a>.  He is the maintainer of the Ruby code coverage analysis tool, <a href="http://github.com/relevance/rcov">RCov</a>, and is a contributor to many open source projects including <a href="http://github.com/richhickey/clojure-contrib/">Clojure Contrib</a>, <a href="http://github.com/weavejester/compojure">Compojure</a>, and <a href="http://github.com/rails/rails">Ruby on Rails</a>.  Aaron is the author of the <a href="http://peepcode.com/products/rails-security-audit-pdf">Rails Security Audit</a> Peepcode.</p>
<p><a href="http://www.nofluffjuststuff.com/conference/reston/2010/04/speakers/aaron_bedra">More About Aaron »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.charlottejug.org/2010/02/19/mar-17th-programming-clojure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feb 17th EIP &amp; Robocode Contest</title>
		<link>http://www.charlottejug.org/2010/02/04/feb-17th-eip-robocode-contest/</link>
		<comments>http://www.charlottejug.org/2010/02/04/feb-17th-eip-robocode-contest/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 04:33:43 +0000</pubDate>
		<dc:creator>twilliams</dc:creator>
				<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://www.charlottejug.org/?p=346</guid>
		<description><![CDATA[Enterprise Integration Patterns and a Bot Competition, oh my.]]></description>
			<content:encoded><![CDATA[<p>The JUG meeting offers a great place to network with other developers, recruiters and businesses as well as to learn new technologies. The <a href="http://www.charlottejug.org/meeting-info/"> location is on our website</a>, and as always we have refreshments available &#8211; thanks to our sponsor <a href="http://www.ettaingroup.com/">ettaingroup</a>!  If you plan to attend please use our <a href="http://anyvite.com/ad997sgnxs">Invitation</a>.</p>
<p><strong>Presentation Outline</strong></p>
<p>We will divide the evening into 2 parts. The first topic will be an intro to <a href="http://www.eaipatterns.com">Enterprise Integration Patterns</a> and the related <a href="http://camel.apache.org/">Camel Framework</a>.</p>
<p>The second discussion will focus on <a href="http://robocode.sourceforge.net/">Robocode</a>. This is a gaming platform that supports the creation of AI Bots that we will learn how to design. In a future meeting, we plan to have a competition where those who have created bots can pit them against each other in an online competition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.charlottejug.org/2010/02/04/feb-17th-eip-robocode-contest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoSQL &amp; CouchDB Presentations Available</title>
		<link>http://www.charlottejug.org/2010/02/01/nosql-couchdb-presentations-available/</link>
		<comments>http://www.charlottejug.org/2010/02/01/nosql-couchdb-presentations-available/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 00:12:49 +0000</pubDate>
		<dc:creator>twilliams</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.charlottejug.org/?p=343</guid>
		<description><![CDATA[Check out the <a href='http://www.charlottejug.org/pastmeetings/'>Past Meeting Links</a> area to download Tyler Williams' &#038; Matthew Lefevre's presentations.]]></description>
			<content:encoded><![CDATA[<p>Check out the <a href='http://www.charlottejug.org/pastmeetings/'>Past Meeting Links</a> area to download Tyler Williams&#8217; &#038; Matthew Lefevre&#8217;s presentations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.charlottejug.org/2010/02/01/nosql-couchdb-presentations-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O&#8217;Reilly Ebooks &#8211; 45% Off</title>
		<link>http://www.charlottejug.org/2009/12/02/oreilly-ebooks-45-off/</link>
		<comments>http://www.charlottejug.org/2009/12/02/oreilly-ebooks-45-off/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 00:20:55 +0000</pubDate>
		<dc:creator>twilliams</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.charlottejug.org/?p=329</guid>
		<description><![CDATA[Here's a JUG discount from our sponsor O'Reilly: 45% off ebook downloads]]></description>
			<content:encoded><![CDATA[<p>Special offer for O&#8217;Reilly User Group program members: Along with your 35% discount off print books, you can now get 45% off all ebooks you purchase direct from oreilly.com for a limited time.</p>
<p>When you buy an O&#8217;Reilly ebook you get lifetime access to the book, and whenever possible we make it available to you in four, DRM-free file formats&#8211;PDF, .epub, Kindle-compatible .mobi, and Android ebook&#8211;that you can use on the devices of your choice. Our ebook files are fully searchable, and you can cut-and-paste and print them. We also alert you when we&#8217;ve updated the files with corrections and additions.</p>
<p>Just use code DSUG when ordering online at <a href="http://www.oreilly.com/store">http://www.oreilly.com/store</a></p>
<p>Read more about our ebook formats and the ways to use them here: <a href="http://oreilly.com/ebooks">http://oreilly.com/ebooks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.charlottejug.org/2009/12/02/oreilly-ebooks-45-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
